AssemblyIdentity Constructors

Definition

Initializes a new instance of the AssemblyIdentity class.

Overloads

AssemblyIdentity()

Initializes a new instance of the AssemblyIdentity class.

AssemblyIdentity(AssemblyIdentity)

Initializes a new instance of the AssemblyIdentity class.

AssemblyIdentity(String)

Initializes a new instance of the AssemblyIdentity class.

AssemblyIdentity(String, String)

Initializes a new instance of the AssemblyIdentity class.

AssemblyIdentity(String, String, String, String)

Initializes a new instance of the AssemblyIdentity class.

AssemblyIdentity(String, String, String, String, String)

Initializes a new instance of the AssemblyIdentity class.

AssemblyIdentity(String, String, String, String, String, String)

Initializes a new instance of the AssemblyIdentity class.

AssemblyIdentity()

Initializes a new instance of the AssemblyIdentity class.

public:
 AssemblyIdentity();
public AssemblyIdentity ();
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
public AssemblyIdentity ();
Public Sub New ()
Attributes

Applies to

AssemblyIdentity(AssemblyIdentity)

Initializes a new instance of the AssemblyIdentity class.

public:
 AssemblyIdentity(Microsoft::Build::Tasks::Deployment::ManifestUtilities::AssemblyIdentity ^ identity);
public AssemblyIdentity (Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity identity);
new Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity : Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity -> Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity
Public Sub New (identity As AssemblyIdentity)

Parameters

identity
AssemblyIdentity

Specifies another instance to duplicate.

Applies to

AssemblyIdentity(String)

Initializes a new instance of the AssemblyIdentity class.

public:
 AssemblyIdentity(System::String ^ name);
public AssemblyIdentity (string name);
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
public AssemblyIdentity (string name);
new Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity : string -> Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity
[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
new Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity : string -> Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity
Public Sub New (name As String)

Parameters

name
String

Specifies the simple name of the assembly.

Attributes

Applies to

AssemblyIdentity(String, String)

Initializes a new instance of the AssemblyIdentity class.

public:
 AssemblyIdentity(System::String ^ name, System::String ^ version);
public AssemblyIdentity (string name, string version);
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
public AssemblyIdentity (string name, string version);
new Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity : string * string -> Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity
[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
new Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity : string * string -> Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity
Public Sub New (name As String, version As String)

Parameters

name
String

Specifies the simple name of the assembly.

version
String

Specifies the version of the assembly.

Attributes

Applies to

AssemblyIdentity(String, String, String, String)

Initializes a new instance of the AssemblyIdentity class.

public:
 AssemblyIdentity(System::String ^ name, System::String ^ version, System::String ^ publicKeyToken, System::String ^ culture);
public AssemblyIdentity (string name, string version, string publicKeyToken, string culture);
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
public AssemblyIdentity (string name, string version, string publicKeyToken, string culture);
new Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity : string * string * string * string -> Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity
[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
new Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity : string * string * string * string -> Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity
Public Sub New (name As String, version As String, publicKeyToken As String, culture As String)

Parameters

name
String

Specifies the simple name of the assembly.

version
String

Specifies the version of the assembly.

publicKeyToken
String

Specifies the public key token of the assembly, which is the last 8 bytes of the SHA-1 hash of the public key under which the assembly is signed.

culture
String

Specifies the culture of the assembly. A blank string indicates the invariant culture.

Attributes

Applies to

AssemblyIdentity(String, String, String, String, String)

Initializes a new instance of the AssemblyIdentity class.

public:
 AssemblyIdentity(System::String ^ name, System::String ^ version, System::String ^ publicKeyToken, System::String ^ culture, System::String ^ processorArchitecture);
public AssemblyIdentity (string name, string version, string publicKeyToken, string culture, string processorArchitecture);
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
public AssemblyIdentity (string name, string version, string publicKeyToken, string culture, string processorArchitecture);
new Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity : string * string * string * string * string -> Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity
[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
new Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity : string * string * string * string * string -> Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity
Public Sub New (name As String, version As String, publicKeyToken As String, culture As String, processorArchitecture As String)

Parameters

name
String

Specifies the simple name of the assembly.

version
String

Specifies the version of the assembly.

publicKeyToken
String

Specifies the public key token of the assembly, which is the last 8 bytes of the SHA-1 hash of the public key under which the assembly is signed.

culture
String

Specifies the culture of the assembly. A blank string indicates the invariant culture.

processorArchitecture
String

Specifies the processor architecture of the assembly. Valid values are "msil", "x86", "ia64", "amd64".

Attributes

Applies to

AssemblyIdentity(String, String, String, String, String, String)

Initializes a new instance of the AssemblyIdentity class.

public:
 AssemblyIdentity(System::String ^ name, System::String ^ version, System::String ^ publicKeyToken, System::String ^ culture, System::String ^ processorArchitecture, System::String ^ type);
public AssemblyIdentity (string name, string version, string publicKeyToken, string culture, string processorArchitecture, string type);
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
public AssemblyIdentity (string name, string version, string publicKeyToken, string culture, string processorArchitecture, string type);
new Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity : string * string * string * string * string * string -> Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity
[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
new Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity : string * string * string * string * string * string -> Microsoft.Build.Tasks.Deployment.ManifestUtilities.AssemblyIdentity
Public Sub New (name As String, version As String, publicKeyToken As String, culture As String, processorArchitecture As String, type As String)

Parameters

name
String

Specifies the simple name of the assembly.

version
String

Specifies the version of the assembly.

publicKeyToken
String

Specifies the public key token of the assembly, which is the last 8 bytes of the SHA-1 hash of the public key under which the assembly is signed.

culture
String

Specifies the culture of the assembly. A blank string indicates the invariant culture.

processorArchitecture
String

Specifies the processor architecture of the assembly. Valid values are "msil", "x86", "ia64", "amd64".

type
String

Specifies the type attribute of the assembly. Valid values are "win32" or a blank string.

Attributes

Applies to