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를 사용할 수도 있습니다.
생성자
멤버 |
설명 |
---|---|
어셈블리가 참조될 때 자동으로 열릴 네임스페이스 또는 모듈 경로를 표시하는 데 사용되는 특성을 만듭니다. |
인스턴스 멤버
멤버 |
설명 |
---|---|
어셈블리가 참조되거나 바깥쪽 모듈이 열릴 때 네임스페이스 또는 모듈이 자동으로 열림을 나타냅니다. |
플랫폼
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