共用方式為


AssemblyIdentity 建構函式

定義

AssemblyIdentity從組成部分建構 。

public AssemblyIdentity (string name, Version version = default, string cultureName = default, System.Collections.Immutable.ImmutableArray<byte> publicKeyOrToken = default, bool hasPublicKey = false, bool isRetargetable = false, System.Reflection.AssemblyContentType contentType = System.Reflection.AssemblyContentType.Default);
public AssemblyIdentity (string? name, Version? version = default, string? cultureName = default, System.Collections.Immutable.ImmutableArray<byte> publicKeyOrToken = default, bool hasPublicKey = false, bool isRetargetable = false, System.Reflection.AssemblyContentType contentType = System.Reflection.AssemblyContentType.Default);
new Microsoft.CodeAnalysis.AssemblyIdentity : string * Version * string * System.Collections.Immutable.ImmutableArray<byte> * bool * bool * System.Reflection.AssemblyContentType -> Microsoft.CodeAnalysis.AssemblyIdentity
Public Sub New (name As String, Optional version As Version = Nothing, Optional cultureName As String = Nothing, Optional publicKeyOrToken As ImmutableArray(Of Byte) = Nothing, Optional hasPublicKey As Boolean = false, Optional isRetargetable As Boolean = false, Optional contentType As AssemblyContentType = System.Reflection.AssemblyContentType.Default)

參數

name
String

組件的簡單名稱。

version
Version

組件的版本。

cultureName
String

要與元件建立關聯的文化特性名稱。 指定 null、 Empty 或 「neutral」 (表示 InvariantCulture 的任何大小寫) 。 名稱可以是不包含 NUL 字元的任一字元串,不會驗證文化特性名稱的合法性。

publicKeyOrToken
ImmutableArray<Byte>

元件的公開金鑰或公開金鑰權杖。

hasPublicKey
Boolean

指出是否 publicKeyOrToken 表示公開金鑰。

isRetargetable
Boolean

指出元件是否可重新設定目標。

contentType
AssemblyContentType

指定此物件的比較處理方式的系結模型。

例外狀況

hasPublicKey 為 false,且 publicKeyOrToken 包含的值不是公開金鑰權杖的大小,8 個位元組。

contentType 不是 列舉的值 AssemblyContentType

適用於