TimerEventSubscriptionCollection 클래스

정의

주의

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

정렬된 개체 목록을 TimerEventSubscription 나타냅니다.

public ref class TimerEventSubscriptionCollection : System::Collections::ICollection
[System.Serializable]
public class TimerEventSubscriptionCollection : System.Collections.ICollection
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class TimerEventSubscriptionCollection : System.Collections.ICollection
[<System.Serializable>]
type TimerEventSubscriptionCollection = class
    interface ICollection
    interface IEnumerable
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type TimerEventSubscriptionCollection = class
    interface ICollection
    interface IEnumerable
Public Class TimerEventSubscriptionCollection
Implements ICollection
상속
TimerEventSubscriptionCollection
특성
구현

설명

메모

이 재질에서는 사용되지 않는 형식 및 네임스페이스에 대해 설명합니다. 자세한 내용은 Windows Workflow Foundation 4.5 참조하세요.

A TimerEventSubscriptionCollection 는 워크플로 인스턴스와 연결된 개체의 TimerEventSubscription 큐를 나타내며 이 큐를 관리하는 메서드를 제공합니다. 구독은 해당 값에 ExpiresAt 따라 큐에서 정렬됩니다. 값이 더 작은 ExpiresAt 구독은 값이 큰 ExpiresAt 구독보다 앞에 배치됩니다. 이 클래스에서 제공하는 메서드를 사용하여 각 워크플로 인스턴스에 대해 노출되는 TimerCollectionProperty 활성 타이머 이벤트 구독의 컬렉션을 관리할 수 있습니다. 타이머 큐에서 구독을 사용 Add 하거나 Remove 추가하거나 제거할 수 있습니다. 타이머 큐의 첫 번째 요소가 변경 WorkflowSchedulerService 되면 큐의 시작 부분에 있던 타이머 이벤트를 취소하고 새 타이머 이벤트를 예약하기 위해 호출됩니다.

필드

Name Description
TimerCollectionProperty
사용되지 않음.

워크플로 인스턴스와 연결된 타이머 큐입니다. 이 큐에는 워크플로에 대한 시간 순서가 지정된 TimerEventSubscription 개체가 포함됩니다.

속성

Name Description
Count
사용되지 않음.

타이머 큐의 TimerEventSubscription 개체 수를 가져옵니다.

IsSynchronized
사용되지 않음.

액세스 TimerEventSubscriptionCollection 가 동기화되는지 여부를 나타내는 값을 가져옵니다(스레드로부터 안전).

SyncRoot
사용되지 않음.

TimerEventSubscriptionCollection대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.

메서드

Name Description
Add(TimerEventSubscription)
사용되지 않음.

타이머 큐에 a TimerEventSubscription 를 추가합니다.

CopyTo(Array, Int32)
사용되지 않음.

지정된 배열 인덱스에서 TimerEventSubscriptionCollection 시작하여 요소를 기존 1차원 Array으로 복사합니다.

Equals(Object)
사용되지 않음.

지정된 개체가 현재 개체와 같은지 여부를 확인합니다.

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

를 반복하는 열거자를 반환합니다 TimerEventSubscriptionCollection.

GetHashCode()
사용되지 않음.

기본 해시 함수로 사용됩니다.

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

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

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

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

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

TimerEventSubscription 타이머 큐를 제거하지 않고 타이머 큐의 시작 부분을 반환합니다.

Remove(Guid)
사용되지 않음.

TimerEventSubscription 타이머 큐에서 지정된 구독 ID가 있는 구독을 제거합니다.

Remove(TimerEventSubscription)
사용되지 않음.

타이머 큐에서 제거합니다 TimerEventSubscription .

ToString()
사용되지 않음.

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

(다음에서 상속됨 Object)

확장명 메서드

Name Description
AsParallel(IEnumerable)
사용되지 않음.

쿼리의 병렬 처리를 사용하도록 설정합니다.

AsQueryable(IEnumerable)
사용되지 않음.

IEnumerable IQueryable변환합니다.

Cast<TResult>(IEnumerable)
사용되지 않음.

IEnumerable 요소를 지정된 형식으로 캐스팅합니다.

OfType<TResult>(IEnumerable)
사용되지 않음.

지정된 형식에 따라 IEnumerable 요소를 필터링합니다.

적용 대상