다음을 통해 공유


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.GetFields : unit -> PropertyInfo []
  member this.DeclaringType :  Type
  member this.Name :  string
  member this.Tag :  int
 end

인스턴스 멤버

멤버

설명

DeclaringType

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

GetCustomAttributes

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

GetFields

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

Name

케이스의 이름입니다.

Tag

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

플랫폼

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

버전 정보

F# 런타임

지원되는 버전: 2.0, 4.0

Silverlight

지원되는 버전: 3

참고 항목

참조

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