ServiceConfig Класс

Определение

Указывает и настраивает службы, которые должны быть активными в домене, который вводится при вызове Enter(ServiceConfig) или создании Activity. Этот класс не наследуется.

public ref class ServiceConfig sealed
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ServiceConfig
[<System.Runtime.InteropServices.ComVisible(false)>]
type ServiceConfig = class
Public NotInheritable Class ServiceConfig
Наследование
ServiceConfig
Атрибуты

Комментарии

Enter и Activity позволяет использовать службы, настроенные ServiceConfig без необходимости связать эти службы с компонентом.

Конструкторы

Имя Описание
ServiceConfig()

Инициализирует новый экземпляр ServiceConfig класса, задав свойства для настройки требуемых служб.

Свойства

Имя Описание
Binding

Возвращает или задает параметр привязки, указывающий, должна ли быть привязана ко всей работе, отправленной действием, только к одной однопоточной квартире (STA).

BringYourOwnSystemTransaction

Возвращает или задает объект Transaction , представляющий существующую транзакцию, которая предоставляет параметры, используемые для выполнения транзакции, ServiceConfigопределенной.

BringYourOwnTransaction

Возвращает или задает объект ITransaction , представляющий существующую транзакцию, которая предоставляет параметры, используемые для выполнения транзакции, ServiceConfigопределенной.

COMTIIntrinsicsEnabled

Возвращает или задает значение, указывающее, включены ли встроенные функции com-интегратора транзакций (COMTI).

IISIntrinsicsEnabled

Возвращает или задает значение, указывающее, включены ли встроенные Internet Information Services (IIS).

Inheritance

Возвращает или задает значение, указывающее, следует ли создавать новый контекст на основе текущего контекста или создавать новый контекст исключительно на основе информации.ServiceConfig

IsolationLevel

Возвращает или задает уровень изоляции транзакции.

PartitionId

Возвращает или задает GUID для используемой секции COM+.

PartitionOption

Возвращает или задает значение, указывающее, как секции используются для заключенной работы.

SxsDirectory

Возвращает или задает каталог для параллельной сборки для заключенной работы.

SxsName

Возвращает или задает имя файла параллельной сборки для заключенной работы.

SxsOption

Возвращает или задает значение, указывающее, как настроить параллельное сборку.

Synchronization

Возвращает или задает значение, указывающее тип автоматической синхронизации, запрошенной компонентом.

ThreadPool

Возвращает или задает значение, указывающее пул потоков, который выполняет работу, отправленную действием.

TipUrl

Возвращает или задает URL-адрес протокола ИНТЕРНЕТА транзакций (TIP), который позволяет заключенному коду выполняться в существующей транзакции.

TrackingAppName

Возвращает или задает текстовую строку, соответствующую идентификатору приложения, в которой сообщается информация о отслеживании.

TrackingComponentName

Возвращает или задает текстовую строку, соответствующую имени контекста, в которой сообщается информация о треке.

TrackingEnabled

Возвращает или задает значение, указывающее, включена ли отслеживание.

Transaction

Возвращает или задает значение, указывающее, как транзакции используются в закрытой работе.

TransactionDescription

Возвращает или задает имя, используемое при отображении статистики транзакций.

TransactionTimeout

Возвращает или задает время ожидания транзакции для новой транзакции.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к