다음을 통해 공유


Reflection.UnionCaseInfo 클래스(F#)

구분된 공용 구조체 형식의 케이스를 나타냅니다.

네임스페이스/모듈 경로: Microsoft.FSharp.Reflection

어셈블리: FSharp.Core(FSharp.Core.dll)

[<Sealed>]
type UnionCaseInfo =
 class
  member this.GetCustomAttributes : Type -> obj []
  member this.GetCustomAttributes : unit -> obj []
  member this.GetCustomAttributesData : unit -> IList<CustomAttributeData>
  member this.GetFields : unit -> PropertyInfo []
  member this.DeclaringType :  Type
  member this.Name :  string
  member this.Tag :  int
 end

인스턴스 멤버

멤버

설명

DeclaringType

케이스가 발생하는 형식입니다.

GetCustomAttributes

지정된 특성 형식과 일치하는 케이스에 연결된 사용자 지정 특성을 반환합니다.

GetCustomAttributesData

케이스와 연관된 사용자 지정 특성 데이터를 반환합니다.

GetFields

케이스와 연결된 필드로서, PropertyInfo로 표현됩니다.

Name

케이스의 이름입니다.

Tag

케이스의 정수 태그입니다.

플랫폼

Windows Windows 서버 2012, Windows Server 2008 R2, Windows 7, 8

버전 정보

F# 코어 라이브러리 버전

지원: 2.0, 4.0, 노트북

참고 항목

참조

Microsoft.FSharp.Reflection 네임스페이스(F#)