Note: This API documentation is for FAKE version 4. The migration API documentation can be found here. The API documentation for the new fake 5 modules can be found here

Attribute

Represents AssemblyInfo attributes

Constructors

ConstructorDescription
new(...)
Signature: (name:string * value:string * inNamespace:string * staticPropType:string) -> Attribute
new(...)
Signature: (name:string * value:string * inNamespace:string * staticPropName:string * staticPropType:string * staticPropValue:string) -> Attribute

Instance members

Instance memberDescription
x.Name
Signature: string
x.Namespace
Signature: string
x.StaticPropertyName
Signature: string
x.StaticPropertyType
Signature: string
x.StaticPropertyValue
Signature: string
x.Value
Signature: string

Static members

Static memberDescription
Attribute.BoolAttribute(...)
Signature: (name:string * value:bool * inNamespace:string) -> Attribute

Creates a simple attribute with boolean values. Used as base for other attributes

Attribute.CLSCompliant(value)
Signature: (value:bool option) -> Attribute

Creates an attribute which specifies if the assembly is CLS compliant

Attribute.Company(value)
Signature: value:string -> Attribute

Creates an attribute which holds the company information

Attribute.ComVisible(value)
Signature: (value:bool option) -> Attribute

Creates an attribute which specifies if the assembly is visible via COM

Attribute.Configuration(value)
Signature: value:string -> Attribute

Creates an attribute which holds the assembly configuration

Attribute.Copyright(value)
Signature: value:string -> Attribute

Creates an attribute which holds the copyright information

Attribute.Culture(value)
Signature: value:string -> Attribute

Creates an attribute which holds the assembly culture information

Attribute.DelaySign(value)
Signature: (value:bool option) -> Attribute

Creates an attribute which specifies if the assembly uses delayed signing

Attribute.Description(value)
Signature: value:string -> Attribute

Creates an attribute which holds the product description

Attribute.FileVersion(value)
Signature: value:string -> Attribute

Creates an attribute which holds the assembly file version

Attribute.Guid(value)
Signature: value:string -> Attribute

Creates an attribute which holds the Guid

Attribute.InformationalVersion(value)
Signature: value:string -> Attribute

Creates an attribute which holds an assembly information version

Attribute.InternalsVisibleTo(value)
Signature: value:string -> Attribute

Creates an attribute which holds the "InternalVisibleTo" data

Attribute.KeyFile(value)
Signature: value:string -> Attribute

Creates an attribute which holds the assembly key file

Attribute.KeyName(value)
Signature: value:string -> Attribute

Creates an attribute which holds the assembly key name

Attribute.Metadata(name, value)
Signature: (name:string * value:string) -> Attribute

Create an attribute which specifies metadata about the assembly

Attribute.Product(value)
Signature: value:string -> Attribute

Creates an attribute which holds the product name

Attribute.StringAttribute(...)
Signature: (name:string * value:string * inNamespace:string * staticName:string option * staticValue:string option) -> Attribute

Creates a simple attribute with string values. Used as base for other attributes

Attribute.Title(value)
Signature: value:string -> Attribute

Creates an attribute which holds the product title

Attribute.Trademark(value)
Signature: value:string -> Attribute

Creates an attribute which holds the trademark

Attribute.Version(value)
Signature: value:string -> Attribute

Creates an attribute which holds the assembly version