다음을 통해 공유


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) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.ComplexEventProcessing 네임스페이스