다음을 통해 공유


Core.AutoOpenAttribute 클래스(F#)

이 특성은 두 가지 용도로 사용됩니다. 어셈블리에 적용하는 경우 이 특성에는 문자열 인수를 지정해야 하며, 이 인수는 해당 어셈블리의 올바른 모듈이나 네임스페이스를 나타내야 합니다. 이 어셈블리에 대한 참조를 사용하여 컴파일된 소스 코드 파일은 지정된 경로가 자동으로 열리는 환경에서 처리됩니다.

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

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

[<AttributeUsage(5, AllowMultiple = true)>]
[<Sealed>]
type AutoOpenAttribute =
 class
  new AutoOpenAttribute : string -> AutoOpenAttribute
  new AutoOpenAttribute : unit -> AutoOpenAttribute
  member this.Path :  string
 end

설명

어셈블리 내의 모듈에 이 특성을 적용할 때는 특성에 인수를 지정하지 않아야 합니다. 바깥쪽 네임스페이스가 사용자 소스 코드에서 열리는 경우 모듈도 암시적으로 열립니다.

짧은 형식의 이름인 AutoOpen를 사용할 수도 있습니다.

생성자

멤버

설명

new

어셈블리가 참조될 때 자동으로 열릴 네임스페이스 또는 모듈 경로를 표시하는 데 사용되는 특성을 만듭니다.

인스턴스 멤버

멤버

설명

경로

어셈블리가 참조되거나 바깥쪽 모듈이 열릴 때 네임스페이스 또는 모듈이 자동으로 열림을 나타냅니다.

플랫폼

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.Core 네임스페이스(F#)