CepEventType 클래스
CEP 응용 프로그램에서 사용하는 이벤트 유형을 나타냅니다. 이벤트 페이로드와 해당 필드에는 모두 연결된 CEP 이벤트 유형이 있습니다.
상속 계층
System. . :: . .Object
Microsoft.ComplexEventProcessing. . :: . .CepObject
Microsoft.ComplexEventProcessing. . :: . .ApplicationObject
Microsoft.ComplexEventProcessing..::..CepEventType
네임스페이스: Microsoft.ComplexEventProcessing
어셈블리: Microsoft.ComplexEventProcessing(Microsoft.ComplexEventProcessing.dll)
구문
public sealed class CepEventType : ApplicationObject
CepEventType 유형에서 다음 멤버를 표시합니다.
속성
이름 | 설명 | |
---|---|---|
Application | 호스팅 응용 프로그램을 가져옵니다. (ApplicationObject에서 상속됨) | |
ClrType | CLR(공용 언어 런타임) 유형에 해당하는 CEP 이벤트 유형을 가져옵니다. | |
Fields | 해당 이름의 사전순으로 정렬된 이벤트 유형의 필드 컬렉션을 가져옵니다. | |
FieldsByOrdinal | 이벤트 유형의 필드 컬렉션을 서수로 가져옵니다. | |
Name | 이 개체의 이름을 가져옵니다. (CepObject에서 상속됨) | |
ShortName | CEP 개체의 짧은 이름을 가져옵니다. (CepObject에서 상속됨) |
맨 위로 이동
메서드
이름 | 설명 | |
---|---|---|
Delete | 개체를 삭제합니다. (ApplicationObject에서 상속됨) | |
Equals | (Object에서 상속됨) | |
Finalize | (Object에서 상속됨) | |
GetHashCode | (Object에서 상속됨) | |
GetType | (Object에서 상속됨) | |
MemberwiseClone | (Object에서 상속됨) | |
ToString | (Object에서 상속됨) |
맨 위로 이동
필드
이름 | 설명 | |
---|---|---|
_name | CepObject 의 이름으로, 전체 URI 경로입니다. (CepObject에서 상속됨) | |
_shortName | 전체 URI 경로가 없는 CepObject의 짧은 이름입니다. (CepObject에서 상속됨) |
맨 위로 이동
주의
이벤트 유형이 CEP 이벤트의 구조를 정의합니다. CEP 스트림은 항상 하나의 특정 이벤트 유형이므로 이 구조의 이벤트만 포함할 수 있습니다. 이벤트 유형은 CLR 구조체 또는 클래스를 기반으로 하므로 필요 시 응용 프로그램에 명시적으로 등록됩니다. 예를 들어 응용 프로그램에 LINQ 쿼리 템플릿 개체를 등록하면 LINQ 문의 입력 및 결과인 CLR 유형을 기반으로 해당 응용 프로그램에 입력 및 출력 이벤트 유형이 명시적으로 만들어집니다.
이벤트 유형에는 특정 CEP 이벤트 유형인 원자성 필드의 목록이 포함됩니다.
스레드 보안
이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.