Orleans 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
AliasAttribute |
형식 또는 메서드에 적용되는 경우 는 해당 형식 또는 메서드를 식별하는 데 사용할 수 있는 잘 알려진 이름을 지정합니다. |
ApplicationPartAttribute |
애플리케이션 파트로 추가할 어셈블리를 지정합니다. |
ApplicationPartManagerExtensions |
를 사용하기 ApplicationPartManager위한 확장입니다. |
AsyncSerialExecutor |
비동기 함수의 직렬 실행을 제공하는 유틸리티 클래스입니다. 에서 재진입 조직 코드 내에서 일부 메서드를 재진입(직렬) 방식으로 실행하는 데 사용할 수 있습니다. |
AsyncSerialExecutor<TResult> |
비동기 함수의 직렬 실행을 제공하는 유틸리티 클래스입니다. 에서 재진입 조직 코드 내에서 일부 메서드를 재진입(직렬) 방식으로 실행하는 데 사용할 수 있습니다. |
BatchWorker |
대기 중인 작업을 서비스하기 위해 알림을 받을 때 작업 작업을 수행하는 비동기 작업자에 대한 일반 패턴입니다. 각 작업 주기는 대기된 모든 작업을 처리합니다. 작업 주기 중에 새 작업이 도착하면 다른 주기가 예약됩니다. 작업자는 한 번에 둘 이상의 작업 주기 instance 실행하지 않으며 유휴 상태일 때 리소스를 사용하지 않습니다. TaskScheduler.Current를 사용하여 작업 주기를 예약합니다. |
BatchWorkerFromDelegate |
BatchWorker 제공된 대리자를 구현으로 Work() 실행하는 구현입니다. |
ClientBuilder |
인스턴스를 만드는 IClusterClient 데 사용되는 작성기입니다. |
ClientBuilderExtensions |
IClientBuilder에 대한 확장 메서드입니다. |
ClientBuilderGrainCallFilterExtensions |
조직 호출 필터를 구성하기 위한 확장입니다. |
ClientStreamingExtensions |
클라이언트에서 스트림 공급자에 액세스하기 위한 확장 메서드입니다. |
CollectionAgeLimitAttribute |
수집 및 비활성화에 조직을 사용할 수 있기 전까지의 비활성 기간을 지정합니다. |
CompoundTypeAliasAttribute |
형식에 적용하면 형식이 지정된 형식의 관계로 인코딩되어야 했음을 나타냅니다. |
DefaultInvokableBaseTypeAttribute |
호출 가능한 인터페이스 메서드에 사용되는 특성 형식 및 프록시 기본 형식에 적용되어 메서드 호출을 나타내는 호출 가능한 개체의 기본 형식을 지정합니다. |
DefaultInvokeMethodNameAttribute |
호출 가능한 인터페이스 메서드에 사용되는 특성 형식 및 프록시 기본 형식에 적용되어 메서드 호출을 나타내는 호출 가능한 개체의 기본 형식을 지정합니다. |
GatewayCountChangedEventArgs |
게이트웨이 연결 이벤트에 대한 이벤트 인수입니다. |
GenerateCodeForDeclaringAssemblyAttribute |
원본 생성기도 지정된 형식을 포함하는 어셈블리에 대한 코드를 검사하고 생성해야 했음을 나타냅니다. |
GeneratedActivatorConstructorAttribute |
생성자에 적용된 경우 는 생성된 활성화자 구현이 인스턴스를 활성화할 때 해당 생성자를 사용해야 했음을 나타냅니다. |
GenerateMethodSerializersAttribute |
인터페이스에 적용할 때 인터페이스 호출의 원격을 허용하도록 지원 코드를 생성하도록 지정합니다. |
GenerateSerializerAttribute |
형식에 적용할 때 형식이 serialize되도록 지정하고 해당 형식에 대해 serialization 코드를 생성해야 합니다. |
GetCompletionSourceMethodNameAttribute |
호출 가능한 인터페이스의 메서드 특성에 적용되어 호출할 메서드의 이름을 지정하여 제출 메서드에 제출되고 결국 호출자에게 반환되는 완료 원본을 가져옵니다. |
Grain |
모든 조직 클래스에 대한 추상 기본 클래스입니다. |
Grain<TGrainState> |
선언된 영구 상태가 있는 Grain의 기본 클래스입니다. |
GrainBaseExtensions |
구현을 위한 IGrainBase 도우미 메서드입니다. |
GrainCancellationToken |
조직 간에 보낼 수 있는 아날로그 CancellationToken 입니다. |
GrainCancellationTokenSource |
조직 간에 보낼 수 있는 아날로그 CancellationTokenSource 입니다. |
GrainClient |
Orleans 시스템에 연결하기 위한 클라이언트 런타임 |
GrainContextComponentExtensions |
관련 IGrainExtension에 대한 IGrainContext 확장입니다. |
GrainExtensions |
조직에 대한 확장 메서드입니다. |
GrainInterfaceTypeToGrainTypeResolver |
을 호환되는 와 연결GrainInterfaceTypeGrainType합니다. |
GrainReminderExtensions |
또는 IGrainBase 구현에서 미리 알림에 액세스하기 위한 확장 메서드입니다Grain. |
GrainState |
생성된 조직 상태 클래스의 기본 클래스입니다. |
GrainState<T> |
IGrainState<T>의 기본 구현입니다. |
GrainStreamingExtensions |
또는 IGrainBase 구현에서 Grain 스트림 공급자에 액세스하기 위한 확장 메서드입니다. |
GrainTypeAttribute |
연결된 조직 클래스의 조직 형식을 지정합니다. |
IdAttribute |
멤버의 고유 ID를 지정합니다. |
ImmutableAttribute |
적용된 형식, 형식 멤버, 매개 변수 또는 반환 값을 변경할 수 없는 것으로 처리해야 하므로 방어 복사본이 필요하지 않음을 나타냅니다. 봉인되지 않은 클래스에 적용되는 경우 파생 형식은 변경할 수 없음을 보장하지 않습니다. |
ImplicitChannelSubscriptionAttribute |
[Orleans.ImplicitStreamSubscription] 특성은 조직을 암시적 스트림 구독으로 표시하는 데 사용됩니다. |
ImplicitStreamSubscriptionAttribute |
[Orleans.ImplicitStreamSubscription] 특성은 조직을 암시적 스트림 구독으로 표시하는 데 사용됩니다. |
InvokableBaseTypeAttribute |
호출 가능한 인터페이스 메서드에 사용되는 특성 형식에 적용되어 메서드 호출을 나타내는 호출 가능한 개체의 기본 형식을 지정합니다. |
InvokableCustomInitializerAttribute |
인터페이스 메서드 특성 형식에 적용되어 해당 인터페이스 메서드를 호출할 때 생성되는 호출 가능한 개체에서 호출할 메서드를 지정합니다. |
InvokeMethodNameAttribute |
호출 가능한 인터페이스의 메서드 특성에 적용하여 요청을 제출할 때 호출할 기본 형식의 메서드 이름을 지정합니다. |
JenkinsHash | |
KeepAliveAttribute |
조직 구현 유형에 적용된 경우 이 특성은 유휴 활성화 수집기에서 조직의 활성화를 수집해서는 안 되도록 지정합니다. |
LifecycleExtensions |
수명 주기 관찰자를 사용하기 위한 확장입니다. |
LifecycleSubject |
수명 주기를 관찰하는 기능을 제공합니다. |
MembershipEntry | |
MembershipTableData | |
NamedOptionExtensions |
명명된 옵션 클래스를 사용하기 위한 확장입니다. |
ObserverSubscriptionManager<T> |
ObserverSubscriptionManager 클래스는 관찰자를 지원하는 조직에 대한 도우미 클래스입니다. 구독 관찰자를 추적하고 알림을 보내는 방법을 제공합니다. |
OmitDefaultMemberValuesAttribute |
형식에 적용된 경우 는 멤버 값이 기본값과 같으면 형식에 대해 생성된 serializer가 멤버를 직렬화하지 않도록 해야 했음을 나타냅니다. |
OptionFormattingUtilities |
옵션 서식 지정을 위한 유틸리티 클래스 |
OptionsLogger |
클라이언트 및 사일로 기본 옵션 로거에 대한 기본 클래스입니다. |
OrleansConnectionSecurityHostingExtensions | |
OrleansConstructorAttribute |
직렬화된 데이터에서 새 인스턴스를 만들 때 serializer에서 사용해야 하는 생성자를 지정합니다. |
PeriodicAction | |
PersistentStateAttributeMapper |
영구 상태 특성을 해당 팩터리 instance 매핑하는 특성 매퍼입니다. |
PublicOrleansTaskExtensions |
인스턴스를 처리하기 Task 위한 유틸리티 함수입니다. |
RedactAttribute |
옵션 클래스의 속성에 적용하면 이 특성은 인스턴스를 준수하여 속성 값의 형식을 지정하지 IOptionFormatter 못하게 합니다. |
RedactConnectionStringAttribute |
옵션 클래스의 연결 문자열 속성에 적용되는 경우 이 특성은 인스턴스를 준수하여 속성 값의 형식을 지정하지 IOptionFormatter 못하게 합니다. |
RegexImplicitChannelSubscriptionAttribute |
[Orleans.RegexImplicitStreamSubscription] 특성은 정규식을 사용하여 구독할 스트림 네임스페이스를 필터링하여 조직을 암시적 스트림 구독으로 표시하는 데 사용됩니다. |
RegexImplicitStreamSubscriptionAttribute |
[Orleans.RegexImplicitStreamSubscription] 특성은 정규식을 사용하여 구독할 스트림 네임스페이스를 필터링하여 조직을 암시적 스트림 구독으로 표시하는 데 사용됩니다. |
RegisterActivatorAttribute |
형식에 적용된 경우 는 형식이 활성화자이며 자동으로 등록되어야 임을 나타냅니다. |
RegisterConverterAttribute |
형식에 적용된 경우 는 형식이 변환기이며 자동으로 등록되어야 임을 나타냅니다. |
RegisterCopierAttribute |
형식에 적용된 경우 는 형식이 복사기이며 자동으로 등록되어야 임을 나타냅니다. |
RegisterProviderAttribute |
형식에 적용된 경우 는 형식이 공급자이며 자동으로 등록되어야 임을 나타냅니다. |
RegisterSerializerAttribute |
형식에 적용하면 형식이 serializer이고 자동으로 등록되어야 했음을 나타냅니다. |
ReminderEntry |
미리 알림 테이블 항목을 나타냅니다. |
ReminderTableData |
미리 알림 테이블 항목의 컬렉션을 나타냅니다. |
ResponseTimeoutAttribute |
지정된 인터페이스 메서드에 대한 응답 시간 제한을 지정합니다. |
SerializationCallbacksAttribute |
이 특성이 연결된 형식의 인스턴스에서 serialization 작업을 수행할 때 인스턴스화 및 호출할 형식을 지정합니다. |
SerializerConfigurationValidator |
serializer 구성의 유효성을 검사합니다. |
SerializerTransparentAttribute |
serialization을 위해 특정 형식이 보이지 않는 것을 나타냅니다. 직렬화된 필드가 없는 추상 형식에서만 사용할 수 있으며 상속 계층 구조에서 효과적으로 제거합니다. 형식에서 이 특성을 추가/제거하면 직렬화 프로토콜 수준 비호환성(예: 형식 계층 구조 변경)이 발생합니다. |
ServiceLifecycleStage |
Orleans 클라이언트 또는 사일로의 수명 주기 단계입니다. |
StableHash | |
SuppressReferenceTrackingAttribute |
형식에 적용된 경우 는 형식에 대해 생성된 serializer가 형식에 대한 참조를 추적해서는 안 됨을 나타냅니다. |
TableVersion | |
TaskDone |
이미 RunToCompletion 상태에 있는 특수 void 'Done' 작업입니다. Task.FromResult(1)와 동일합니다. |
TlsConnectionBuilderExtensions | |
TransactionAttribute |
TransactionAttribute 특성은 트랜잭션을 시작하고 조인하는 메서드를 표시하는 데 사용됩니다. |
TransactionRequest | |
TransactionRequest<TResult> | |
TransactionRequestBase | |
TransactionResponse | |
TransactionTaskRequest | |
TransactionTaskRequest<TResult> | |
UseActivatorAttribute |
형식에 적용된 경우 는 해당 생성자 또는 다른 메커니즘을 통해서가 아니라 등록된 활성화자를 사용하여 형식을 활성화해야 했음을 나타냅니다. |
구조체
DeactivationReason |
조직 비활성화를 시작하는 이유를 나타냅니다. |
인터페이스
IClientBuilder |
인스턴스를 빌드 IClusterClient 하기 위한 기능입니다. |
IClientConnectionRetryFilter |
클러스터 연결을 다시 시도해야 하는지 여부를 확인하는 데 사용되는 필터입니다. |
IClusterClient |
Orleans 클러스터와 상호 작용하기 위한 클라이언트 인터페이스입니다. |
IClusterClientLifecycle |
ILifecycleObservable 클라이언트 수명 주기에 대한 표식 형식입니다. |
IConfigurationValidator |
클라이언트 및 사일로 초기화 중에 호출되는 구성 유효성 검사기를 설명합니다. |
IConverter<TValue,TSurrogate> |
두 형식 간에 변환하는 기능입니다. |
IFacetMetadata |
패싯에 대한 표식 인터페이스 |
IGrain |
조직에 대한 표식 인터페이스 |
IGrainBase |
조직 구현을 위한 인터페이스 |
IGrainCallContext |
호출의 결과뿐만 아니라 메서드 호출을 나타냅니다. |
IGrainCallFilter |
조직 호출 필터에 대한 인터페이스입니다. |
IGrainFactory |
조직에 대한 참조를 만들기 위한 기능입니다. |
IGrainInvokeInterceptor | |
IGrainObserver |
조직 관찰자를 위한 표식 인터페이스입니다. 관찰자는 조직에서 알림을 받는 데 사용됩니다. 즉, 게시자/구독자 인터페이스의 구독자 쪽을 나타냅니다. |
IGrainState |
조직의 상태를 정의합니다. |
IGrainState<T> |
조직의 상태를 정의합니다. |
IGrainWithGuidCompoundKey |
복합 키를 사용하는 조직에 대한 표식 인터페이스입니다. |
IGrainWithGuidKey |
키가 있는 Guid 조직에 대한 표식 인터페이스입니다. |
IGrainWithIntegerCompoundKey |
복합 키를 사용하는 조직에 대한 표식 인터페이스입니다. |
IGrainWithIntegerKey |
키가 있는 Int64 조직에 대한 표식 인터페이스입니다. |
IGrainWithStringKey |
키가 있는 String 조직에 대한 표식 인터페이스입니다. |
IIncomingGrainCallContext |
호출의 결과뿐만 아니라 들어오는 메서드 호출을 나타냅니다. |
IIncomingGrainCallFilter |
들어오는 조직 호출 필터에 대한 인터페이스입니다. |
ILifecycleObservable |
관찰 가능한 수명 주기. 수명 주기의 각 단계를 관찰할 수 있습니다. 시작 및 중지 시 스테이지에 도달하면 모든 관찰자에게 알림이 표시됩니다. 단계는 오름차순으로 시작되고 내림차순으로 중지됩니다. |
ILifecycleObserver |
시작 및 중지 알림을 처리하는 데 사용되는 수명 주기 관찰자입니다. |
ILifecycleParticipant<TLifecycleObservable> |
수명 주기에 참여할 후크를 제공합니다. 개체가 수명 주기에 참여할 수 있음을 나타내는 신호 인터페이스 역할을 할 수도 있습니다. |
ILifecycleSubject |
수명 주기 관찰자 및 관찰 가능한 수명 주기. |
IMembershipTable |
멤버 자격 테이블에 대한 인터페이스입니다. |
IMembershipTableGrain |
조직 기반 구현을 위한 멤버 자격 테이블 인터페이스입니다. |
IMembershipTableSystemTarget |
시스템 대상 기반 구현을 위한 멤버 자격 테이블 인터페이스입니다. |
IOptionFormatter |
옵션 서식을 지정하고 범주 및 이름을 지정합니다. |
IOptionFormatter<T> |
특정 옵션 형식에 대한 옵션 포맷터 |
IOptionFormatterResolver<T> |
IOptionFormatterResolver resolve 특정 명명된 옵션에 대한 특정 OptionFormatter |
IOutgoingGrainCallContext |
송신 메서드 호출과 호출 결과를 나타냅니다. |
IOutgoingGrainCallFilter |
나가는 조직 호출 필터에 대한 인터페이스입니다. |
IPopulator<TValue,TSurrogate> |
한 형식을 다른 형식에서 채우는 기능입니다. |
IRemindable |
미리 알림을 등록하고 받을 수 있도록 조직이 구현해야 하는 콜백 인터페이스입니다. |
IReminderService |
미리 알림을 관리하기 위한 기능입니다. |
IReminderTable |
미리 알림 데이터에 대한 기본 스토리지 구현을 위한 인터페이스: Azure Table, SQL, 개발 에뮬레이터 조직 및 모의 구현. 개발 에뮬레이터 조직 사례에 대한 조직 인터페이스로 정의됩니다. |
ISystemTarget |
시스템 대상에 대한 태그 인터페이스입니다. 시스템 대상은 조직과 일부 동작을 공유하지만 특정 제한을 적용하는 내부 런타임 개체입니다. 특히 시스템 대상은 비동기적으로 주소를 지정할 수 있는 행위자입니다. IGrain 시스템 대상이 런타임 스케줄러에 의해 예약되고 턴 기반 동시성을 따르는 것과 마찬가지로 ISystemTarget에 대해 프록시 클래스가 생성되고 있습니다. |
ITransactionClient | |
IVersionManager |
조직 인터페이스 버전을 협상하는 방법을 관리하기 위한 기능입니다. |
열거형
DeactivationReasonCode |
비활성화에 대한 정보 이유 코드입니다. |
ErrorCode |
Orleans 런타임 라이브러리에서 로깅 오류에 사용하는 오류 코드 집합입니다. |
GenerateFieldIds |
이 열거형은 필드 ID 생성 논리를 제어하는 옵션을 제공합니다. |
TransactionOption | |
TransactionOptionAlias |
대리자
ClientInvokeCallback |
조직에 대한 모든 요청 전에 호출된 대리자입니다. |
ConnectionToClusterLostHandler |
클러스터에서 클라이언트 연결 끊기를 위한 처리기입니다. |
Factory<TInstance> |
|
Factory<TParam1,TInstance> |
|
Factory<TParam1,TParam2,TInstance> |
|
Factory<TParam1,TParam2,TParam3,TInstance> |
|
GatewayCountChangedHandler |
게이트웨이 수에 대한 처리기입니다. |
GrainCallFilterDelegate |
요청 호출을 가로채는 데 사용되는 대리자입니다. |
IncomingGrainCallFilterDelegate |
나가는 요청을 가로채는 데 사용되는 대리자입니다. |
OutgoingGrainCallFilterDelegate |
들어오는 요청을 가로채는 데 사용되는 대리자입니다. |