PersistenceProviderFactory Класс

Определение

Внимание

The WF3 types are deprecated. Instead, please use the new WF4 types from System.Activities.*

Абстрактный класс, от которого должны наследовать все поставщики сохраняемости служб.

public ref class PersistenceProviderFactory abstract : System::ServiceModel::Channels::CommunicationObject
public abstract class PersistenceProviderFactory : System.ServiceModel.Channels.CommunicationObject
[System.Obsolete("The WF3 types are deprecated.  Instead, please use the new WF4 types from System.Activities.*")]
public abstract class PersistenceProviderFactory : System.ServiceModel.Channels.CommunicationObject
type PersistenceProviderFactory = class
    inherit CommunicationObject
[<System.Obsolete("The WF3 types are deprecated.  Instead, please use the new WF4 types from System.Activities.*")>]
type PersistenceProviderFactory = class
    inherit CommunicationObject
Public MustInherit Class PersistenceProviderFactory
Inherits CommunicationObject
Наследование
PersistenceProviderFactory
Производный
Атрибуты

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

Имя Описание
PersistenceProviderFactory()
Устаревшие..

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

Свойства

Имя Описание
DefaultCloseTimeout
Устаревшие..

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

(Унаследовано от CommunicationObject)
DefaultOpenTimeout
Устаревшие..

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

(Унаследовано от CommunicationObject)
IsDisposed
Устаревшие..

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

(Унаследовано от CommunicationObject)
State
Устаревшие..

Возвращает значение, указывающее текущее состояние объекта связи.

(Унаследовано от CommunicationObject)
ThisLock
Устаревшие..

Получает взаимоисключающую блокировку, которая защищает экземпляр класса во время перехода состояния.

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

Методы

Имя Описание
Abort()
Устаревшие..

Вызывает немедленное переход объекта связи из текущего состояния в закрывающемся состоянии.

(Унаследовано от CommunicationObject)
BeginClose(AsyncCallback, Object)
Устаревшие..

Начинает асинхронную операцию закрытия объекта связи.

(Унаследовано от CommunicationObject)
BeginClose(TimeSpan, AsyncCallback, Object)
Устаревшие..

Начинает асинхронную операцию закрытия объекта связи с заданным временем ожидания.

(Унаследовано от CommunicationObject)
BeginOpen(AsyncCallback, Object)
Устаревшие..

Начинает асинхронную операцию для открытия объекта связи.

(Унаследовано от CommunicationObject)
BeginOpen(TimeSpan, AsyncCallback, Object)
Устаревшие..

Начинает асинхронную операцию открытия объекта связи в течение указанного интервала времени.

(Унаследовано от CommunicationObject)
Close()
Устаревшие..

Вызывает переход объекта связи из текущего состояния в закрытое состояние.

(Унаследовано от CommunicationObject)
Close(TimeSpan)
Устаревшие..

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

(Унаследовано от CommunicationObject)
CreateProvider(Guid)
Устаревшие..

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

EndClose(IAsyncResult)
Устаревшие..

Завершает асинхронную операцию закрытия объекта связи.

(Унаследовано от CommunicationObject)
EndOpen(IAsyncResult)
Устаревшие..

Завершает асинхронную операцию для открытия объекта связи.

(Унаследовано от CommunicationObject)
Equals(Object)
Устаревшие..

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

(Унаследовано от Object)
Fault()
Устаревшие..

Вызывает переход объекта связи из текущего состояния в состояние сбоя.

(Унаследовано от CommunicationObject)
GetCommunicationObjectType()
Устаревшие..

Возвращает тип объекта связи.

(Унаследовано от CommunicationObject)
GetHashCode()
Устаревшие..

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

(Унаследовано от Object)
GetType()
Устаревшие..

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

(Унаследовано от Object)
MemberwiseClone()
Устаревшие..

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

(Унаследовано от Object)
OnAbort()
Устаревшие..

Вставляет обработку объекта связи после перехода к закрываемом состоянию из-за вызова синхронной операции прерывания.

(Унаследовано от CommunicationObject)
OnBeginClose(TimeSpan, AsyncCallback, Object)
Устаревшие..

Вставляет обработку после перехода объекта связи в состояние закрытия из-за вызова асинхронной операции закрытия.

(Унаследовано от CommunicationObject)
OnBeginOpen(TimeSpan, AsyncCallback, Object)
Устаревшие..

Вставляет обработку объекта связи после перехода в открытое состояние из-за вызова асинхронной операции открытия.

(Унаследовано от CommunicationObject)
OnClose(TimeSpan)
Устаревшие..

Вставляет обработку объекта связи после перехода к закрываемого состояния из-за вызова синхронной операции закрытия.

(Унаследовано от CommunicationObject)
OnClosed()
Устаревшие..

Вызывается во время перехода объекта связи в закрываемое состояние.

(Унаследовано от CommunicationObject)
OnClosing()
Устаревшие..

Вызывается во время перехода объекта связи в закрываемое состояние.

(Унаследовано от CommunicationObject)
OnEndClose(IAsyncResult)
Устаревшие..

Завершает асинхронную операцию закрытия объекта связи.

(Унаследовано от CommunicationObject)
OnEndOpen(IAsyncResult)
Устаревшие..

Завершает асинхронную операцию при открытии объекта связи.

(Унаследовано от CommunicationObject)
OnFaulted()
Устаревшие..

Вставляет обработку в объект связи после перехода в состояние сбоя из-за вызова синхронной операции сбоя.

(Унаследовано от CommunicationObject)
OnOpen(TimeSpan)
Устаревшие..

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

(Унаследовано от CommunicationObject)
OnOpened()
Устаревшие..

Вызывается во время перехода объекта связи в открытое состояние.

(Унаследовано от CommunicationObject)
OnOpening()
Устаревшие..

Вызывается во время перехода объекта связи в открываемое состояние.

(Унаследовано от CommunicationObject)
Open()
Устаревшие..

Вызывает переход объекта связи из созданного состояния в открытое состояние.

(Унаследовано от CommunicationObject)
Open(TimeSpan)
Устаревшие..

Вызывает переход объекта связи из созданного состояния в открытое состояние в течение указанного интервала времени.

(Унаследовано от CommunicationObject)
ThrowIfDisposed()
Устаревшие..

Создает исключение, если объект связи удаляется.

(Унаследовано от CommunicationObject)
ThrowIfDisposedOrImmutable()
Устаревшие..

Вызывает исключение, если объект State связи, который свойство не задано для Created состояния.

(Унаследовано от CommunicationObject)
ThrowIfDisposedOrNotOpen()
Устаревшие..

Создает исключение, если объект связи не находится в Opened состоянии.

(Унаследовано от CommunicationObject)
ToString()
Устаревшие..

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

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

События

Имя Описание
Closed
Устаревшие..

Происходит при переходе объекта связи в закрытое состояние.

(Унаследовано от CommunicationObject)
Closing
Устаревшие..

Происходит при переходе объекта связи в состояние закрытия.

(Унаследовано от CommunicationObject)
Faulted
Устаревшие..

Происходит при переходе объекта связи в состояние сбоя.

(Унаследовано от CommunicationObject)
Opened
Устаревшие..

Происходит при переходе объекта связи в открытое состояние.

(Унаследовано от CommunicationObject)
Opening
Устаревшие..

Происходит при переходе объекта связи в открытое состояние.

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

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