DurableOperationAttribute 클래스

정의

주의

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

지속성 서비스 메서드의 로컬 실행 동작을 지정합니다.

public ref class DurableOperationAttribute sealed : Attribute, System::ServiceModel::Description::IOperationBehavior
[System.AttributeUsage(System.AttributeTargets.Method)]
public sealed class DurableOperationAttribute : Attribute, System.ServiceModel.Description.IOperationBehavior
[System.AttributeUsage(System.AttributeTargets.Method)]
[System.Obsolete("The WF3 types are deprecated.  Instead, please use the new WF4 types from System.Activities.*")]
public sealed class DurableOperationAttribute : Attribute, System.ServiceModel.Description.IOperationBehavior
[<System.AttributeUsage(System.AttributeTargets.Method)>]
type DurableOperationAttribute = class
    inherit Attribute
    interface IOperationBehavior
[<System.AttributeUsage(System.AttributeTargets.Method)>]
[<System.Obsolete("The WF3 types are deprecated.  Instead, please use the new WF4 types from System.Activities.*")>]
type DurableOperationAttribute = class
    inherit Attribute
    interface IOperationBehavior
Public NotInheritable Class DurableOperationAttribute
Inherits Attribute
Implements IOperationBehavior
상속
DurableOperationAttribute
특성
구현

설명

작업이 성공적으로 호출되면 지속성 서비스 상태 정보가 유지됩니다. 워크플로 서비스에서와 같이 작업 실행 중에 상태 정보를 유지할 수 없습니다.

생성자

Name Description
DurableOperationAttribute()
사용되지 않음.

DurableOperationAttribute 클래스의 새 인스턴스를 초기화합니다.

속성

Name Description
CanCreateInstance
사용되지 않음.

이 작업에서 활성화 메시지를 받을 경우 새 서비스 인스턴스를 만들 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. 디스패처는 연결된 인스턴스 ID가 없는 메시지를 활성화 메시지로 간주합니다.

CompletesInstance
사용되지 않음.

작업 실행이 완료되면 서비스 인스턴스가 메모리에서 언로드되고 지속성에서 삭제되는지 여부를 나타내는 값을 가져오거나 설정합니다.

TypeId
사용되지 않음.

파생 클래스에서 구현되는 경우 이 Attribute대한 고유 식별자를 가져옵니다.

(다음에서 상속됨 Attribute)

메서드

Name Description
AddBindingParameters(OperationDescription, BindingParameterCollection)
사용되지 않음.

에서 DurableOperationAttribute구현되지 않음

ApplyClientBehavior(OperationDescription, ClientOperation)
사용되지 않음.

에서 DurableOperationAttribute구현되지 않음

ApplyDispatchBehavior(OperationDescription, DispatchOperation)
사용되지 않음.

작업의 서비스 쪽 동작을 구현합니다.

Equals(Object)
사용되지 않음.

이 인스턴스가 지정된 개체와 같은지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 Attribute)
GetHashCode()
사용되지 않음.

이 인스턴스의 해시 코드를 반환합니다.

(다음에서 상속됨 Attribute)
GetType()
사용되지 않음.

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
IsDefaultAttribute()
사용되지 않음.

파생 클래스에서 재정의되는 경우 이 인스턴스의 값이 파생 클래스의 기본값인지 여부를 나타냅니다.

(다음에서 상속됨 Attribute)
Match(Object)
사용되지 않음.

파생 클래스에서 재정의되는 경우 이 인스턴스가 지정된 개체와 같은지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 Attribute)
MemberwiseClone()
사용되지 않음.

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()
사용되지 않음.

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
Validate(OperationDescription)
사용되지 않음.

에서 DurableOperationAttribute구현되지 않음

명시적 인터페이스 구현

Name Description
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
사용되지 않음.

이름 집합을 해당 디스패치 식별자 집합에 매핑합니다.

(다음에서 상속됨 Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)
사용되지 않음.

인터페이스의 형식 정보를 가져오는 데 사용할 수 있는 개체의 형식 정보를 검색합니다.

(다음에서 상속됨 Attribute)
_Attribute.GetTypeInfoCount(UInt32)
사용되지 않음.

개체가 제공하는 형식 정보 인터페이스의 수를 검색합니다(0 또는 1).

(다음에서 상속됨 Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
사용되지 않음.

개체에 의해 노출되는 속성 및 메서드에 대한 액세스를 제공합니다.

(다음에서 상속됨 Attribute)

적용 대상