public class DbScope : IDbScope, IDbmsProviderPublic Class DbScope
Implements IDbScope, IDbmsProviderpublic ref class DbScope : IDbScope,
IDbmsProvidertype DbScope =
class
interface IDbScope
interface IDbmsProvider
end| DbScope(FuncDbManager) | Создаёт экземпляр класса с указанием фабрики объектов, предоставляющих доступ к базе данных внутри области видимости. |
| DbScope(FuncDbManager, FuncDbManager, IQueryExecutor) | Создаёт экземпляр класса с указанием фабрики объектов, предоставляющих доступ к базе данных внутри области видимости. |
| BuilderFactory | Возвращает объект для генерации текста запросов. Рекомендуется использовать асинхронный метод [IDbmsProvider.GetBuilderFactoryAsync], если есть такая возможность. |
| Db | Объект [Tessa.Platform.Data.DbManager], доступный из своей области видимости, которая может быть создана методом [Create]. |
| Executor | Объект [IQueryExecutor], доступный для объекта [Tessa.Platform.Data.DbManager] внутри его области видимости. |
| Create | Создаёт новый экземпляр области видимости для соединения с базой данных. При вызове метода [System.IDisposable.Dispose] для возвращённого объекта освобождается объект [Db], если для него не создана другая область видимости. |
| CreateDefault | Создаёт область видимости объекта DbManager, создаваемого через конструктор по умолчанию. Для объекта IQueryExecutor не используется логирование. |
| CreateNew | Создаёт экземпляр области видимости, в пределах которой гарантированно будет использоваться новое соединение с базой данных. При вызове метода [System.IDisposable.Dispose] для возвращённого объекта освобождается объект [Db], если для него не создана другая область видимости. |
| CreateNew(String) | Создаёт экземпляр области видимости, в пределах которой гарантированно будет использоваться новое соединение с базой данных. При вызове метода [System.IDisposable.Dispose] для возвращённого объекта освобождается объект [Db], если для него не создана другая область видимости. |
| CreateNew(FuncDbManager, FuncDbManager, IQueryExecutor) | Создаёт экземпляр области видимости, в пределах которой гарантированно будет использоваться новое соединение с базой данных. При вызове метода [System.IDisposable.Dispose] для возвращённого объекта освобождается объект [Db], если для него не создана другая область видимости. |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetBuilderFactoryAsync | Возвращает объект для генерации текста запросов. |
| GetDbmsAsync | Возвращает текущую используемую СУБД. |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| Get | (Определяется ComHelper) |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
| Invoke | (Определяется ComHelper) |
| Set | (Определяется ComHelper) |