Core.AutoOpenAttribute (Clase de F#)
Este atributo se usa para dos fines.Cuando se aplica a un ensamblado, se debe proporcionar un argumento de tipo string y este argumento debe indicar un módulo o un espacio de nombres válido en ese ensamblado.Los archivos de código fuente compilados con una referencia a este ensamblado se procesan en un entorno donde se abre automáticamente la ruta de acceso especificada.
Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Core
Ensamblado: FSharp.Core (en 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
Comentarios
Cuando se aplica a un módulo dentro de un ensamblado, no se debe proporcionar ningún argumento para el atributo.Cuando se abre el espacio de nombres envolvente en código fuente del usuario, también se abre el módulo implícitamente.
También puede utilizar la forma abreviada del nombre, AutoOpen.
Constructores
Miembro |
Descripción |
---|---|
Crea un atributo usado para marcar un espacio de nombres o una ruta de acceso del módulo de manera que se abra automáticamente cuando se haga referencia a un ensamblado. |
Miembros de instancia
Miembro |
Descripción |
---|---|
Indica el espacio de nombres o el módulo que se abrirá automáticamente cuando se haga referencia a un ensamblado o se abra un módulo envolvente. |
Plataformas
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Información de versiones
Versiones de la biblioteca básica de F#
Se admite en: 2.0, 4.0, portables