다음을 통해 공유


Core.AutoOpenAttribute 클래스(F#)

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

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

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

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

설명

어셈블리 내의 모듈에 적용하는 경우에는 특성에 인수를 제공하면 안 됩니다. 사용자 소스 코드에서 바깥쪽 네임스페이스를 열면 모듈도 암시적으로 열립니다.

약식 이름인 AutoOpen을 사용할 수도 있습니다.

생성자

멤버

설명

new

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

인스턴스 멤버

멤버

설명

Path

어셈블리를 참조하거나 바깥쪽 모듈을 열 때 자동으로 열 네임스페이스나 모듈을 나타냅니다.

플랫폼

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

버전 정보

F# 핵심 라이브러리 버전

2.0, 4.0, Portable에서 지원됨

참고 항목

참조

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