ServiceDomain Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Разрешает сегменту кода, определяемому объектами Enter(ServiceConfig) и Leave(), выполняться в собственном контексте и вести себя так, как если бы это были методы, которые вызываются на объекте, созданном в рамках контекста. Этот класс не наследуется.
public ref class ServiceDomain sealed
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ServiceDomain
[<System.Runtime.InteropServices.ComVisible(false)>]
type ServiceDomain = class
Public NotInheritable Class ServiceDomain
- Наследование
-
ServiceDomain
- Атрибуты
Комментарии
Методы Enter и Leave используются парами для окружного кода, который затем может использовать службы COM+. Код, заключенный между вызовами и Leave выполняется Enter в собственном контексте и ведет себя так, как если бы это был метод, вызываемый для объекта, созданного в контексте. Пары Enter и Leave могут быть вложенными. Пользователь может убедиться, что пары вызовов сбалансированы таким образом, чтобы каждый вызов соответствовал Leave предыдущему вызову Enter.
Методы
Enter(ServiceConfig) |
Создает контекст, указанный с помощью объекта ServiceConfig, а затем помещает его в стек контекстов, чтобы сделать текущим контекстом. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Leave() |
Вызывает сервер и политики на стороне клиента так, как если бы возвращался вызов метода. Текущий контекст затем извлекается из стека контекстов и контекст, который был запущен при вызове метода Enter(ServiceConfig), становится текущим контекстом. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |