Поделиться через


RegistrationHelperTx Класс

Определение

Внимание!

The RegistrationHelperTx class has been deprecated.

Используется инфраструктурой платформы .NET Framework для установки и настройки сборок в каталоге COM+ в процессе обслуживания вновь установленных транзакций.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public ref class RegistrationHelperTx sealed : System::EnterpriseServices::ServicedComponent
[System.Runtime.InteropServices.Guid("9e31421c-2f15-4f35-ad20-66fb9d4cd428")]
public sealed class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent
[System.Runtime.InteropServices.Guid("c89ac250-e18a-4fc7-abd5-b8897b6a78a5")]
public sealed class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent
[System.Runtime.InteropServices.Guid("c89ac250-e18a-4fc7-abd5-b8897b6a78a5")]
[System.Obsolete("The RegistrationHelperTx class has been deprecated.")]
public sealed class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent
[<System.Runtime.InteropServices.Guid("9e31421c-2f15-4f35-ad20-66fb9d4cd428")>]
type RegistrationHelperTx = class
    inherit ServicedComponent
[<System.Runtime.InteropServices.Guid("c89ac250-e18a-4fc7-abd5-b8897b6a78a5")>]
type RegistrationHelperTx = class
    inherit ServicedComponent
[<System.Runtime.InteropServices.Guid("c89ac250-e18a-4fc7-abd5-b8897b6a78a5")>]
[<System.Obsolete("The RegistrationHelperTx class has been deprecated.")>]
type RegistrationHelperTx = class
    inherit ServicedComponent
Public NotInheritable Class RegistrationHelperTx
Inherits ServicedComponent
Наследование
Атрибуты

Комментарии

Атрибут TransactionAttribute класса применяется к классу RegistrationHelperTx с параметром RequiresNew поля .

Этот тип не требуется использовать непосредственно из кода. Вместо этого используйте RegistrationHelper класс .

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

RegistrationHelperTx()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Инициализирует новый экземпляр класса RegistrationHelperTx.

Методы

Activate()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Вызывается инфраструктурой при создании объекта или его выделении из пула. Чтобы добавить для объектов пользовательский код инициализации, следует переопределить этот метод.

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Этот метод вызывается инфраструктурой перед возвращением объекта в пул. Чтобы иметь возможность выбрать, возвращать объект в пул или нет, следует переопределить этот метод.

(Унаследовано от ServicedComponent)
Construct(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Вызывается инфраструктурой сразу после вызова конструктора при передаче строки конструктора. Чтобы сделать возможным использование значения строки конструирования, следует переопределить этот метод.

(Унаследовано от ServicedComponent)
CreateObjRef(Type)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Вызывается инфраструктурой перед тем, как объект будет отключен. Этот метод следует переопределить для добавления в объекты пользовательского кода завершения при использовании JIT-скомпилированного кода или пула объектов.

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Освобождает все ресурсы, занятые модулем ServicedComponent.

(Унаследовано от ServicedComponent)
Dispose(Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Освобождает неуправляемые ресурсы, используемые объектом ServicedComponent, а при необходимости освобождает также управляемые ресурсы.

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

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

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

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

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

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

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

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

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
InstallAssembly(String, String, String, InstallationFlags, Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Устанавливает именованную сборку в каталог COM+, используя семантику транзакций.

InstallAssembly(String, String, String, String, InstallationFlags, Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Устанавливает именованную сборку в каталог COM+, используя семантику транзакций.

InstallAssemblyFromConfig(RegistrationConfig, Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Устанавливает указанную сборку в каталог COM+, используя семантику транзакций.

IsInTransaction()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

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

MemberwiseClone()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

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

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

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

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

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

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Удаляет сборку из приложения COM+, используя семантику транзакций.

UninstallAssembly(String, String, String, Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Удаляет сборку из приложения COM+, используя семантику транзакций.

UninstallAssemblyFromConfig(RegistrationConfig, Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Удаляет заданную сборку из приложения COM+, используя семантику транзакций.

Явные реализации интерфейса

IRemoteDispatch.RemoteDispatchAutoDone(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Гарантирует, что в контексте COM+ для объекта класса ServicedComponent бит done устанавливается в значение true после удаленного вызова метода.

(Унаследовано от ServicedComponent)
IRemoteDispatch.RemoteDispatchNotAutoDone(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Не гарантирует, что в контексте COM+ для объекта класса ServicedComponent для бита done устанавливается значение true после удаленного вызова метода.

(Унаследовано от ServicedComponent)
IServicedComponentInfo.GetComponentInfo(Int32, String[])

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Устаревшие..

Получает определенную информацию об экземпляре класса ServicedComponent.

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

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

См. также раздел