語言

Claim 建構函式

定義

初始化 Claim 類別的新執行個體。

多載

名稱 Description
Claim(BinaryReader)

初始化 的 Claim 實例,指定為 BinaryReader。

Claim(Claim)

初始化 Claim 類別的新執行個體。

Claim(BinaryReader, ClaimsIdentity)

初始化一個新的類別實例 Claim ,使用指定的讀取器與主體。

Claim(Claim, ClaimsIdentity)

初始化一個新的類別實例 Claim ,並以指定的安全主張與主體。

Claim(String, String)

初始化一個以指定理賠類型和值的新類別實例 Claim 。

Claim(String, String, String)

初始化一個新的類別實例 Claim ,並以指定的理賠類型、值及值型別。

Claim(String, String, String, String)

初始化一個新的類別實例 Claim ,包含指定的理賠類型、價值、價值類型及發行者。

Claim(String, String, String, String, String)

初始化該類別的新實例 Claim ,包含指定的理賠類型、價值、價值類型、發行人及原始發行人。

Claim(String, String, String, String, String, ClaimsIdentity)

初始化該類別的新實例 Claim ,包含指定的理賠類型、價值、價值類型、發行人、原始發行人及主體。

Claim(BinaryReader)

來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs

初始化 的 Claim 實例,指定為 BinaryReader。

public:
 Claim(System::IO::BinaryReader ^ reader);
public Claim(System.IO.BinaryReader reader);
new System.Security.Claims.Claim : System.IO.BinaryReader -> System.Security.Claims.Claim
Public Sub New (reader As BinaryReader)

參數

reader
BinaryReader

A BinaryReader 指向一個 Claim。

例外狀況

reader 是 null。

備註

通常,讀取器是由從 返回 WriteTo的位元組組成的。

適用於

Claim(Claim)

來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs

初始化 Claim 類別的新執行個體。

protected:
 Claim(System::Security::Claims::Claim ^ other);
protected Claim(System.Security.Claims.Claim other);
new System.Security.Claims.Claim : System.Security.Claims.Claim -> System.Security.Claims.Claim
Protected Sub New (other As Claim)

參數

other
Claim

安全聲明。

例外狀況

other 是 null。

備註

Subject 設定為 null。

適用於

Claim(BinaryReader, ClaimsIdentity)

來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs

初始化一個新的類別實例 Claim ,使用指定的讀取器與主體。

public:
 Claim(System::IO::BinaryReader ^ reader, System::Security::Claims::ClaimsIdentity ^ subject);
public Claim(System.IO.BinaryReader reader, System.Security.Claims.ClaimsIdentity subject);
public Claim(System.IO.BinaryReader reader, System.Security.Claims.ClaimsIdentity? subject);
new System.Security.Claims.Claim : System.IO.BinaryReader * System.Security.Claims.ClaimsIdentity -> System.Security.Claims.Claim
Public Sub New (reader As BinaryReader, subject As ClaimsIdentity)

參數

reader
BinaryReader

二進位閱讀器。

subject
ClaimsIdentity

這個說法所描述的主題。

例外狀況

reader 是 null。

適用於

Claim(Claim, ClaimsIdentity)

來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs

初始化一個新的類別實例 Claim ,並以指定的安全主張與主體。

protected:
 Claim(System::Security::Claims::Claim ^ other, System::Security::Claims::ClaimsIdentity ^ subject);
protected Claim(System.Security.Claims.Claim other, System.Security.Claims.ClaimsIdentity subject);
protected Claim(System.Security.Claims.Claim other, System.Security.Claims.ClaimsIdentity? subject);
new System.Security.Claims.Claim : System.Security.Claims.Claim * System.Security.Claims.ClaimsIdentity -> System.Security.Claims.Claim
Protected Sub New (other As Claim, subject As ClaimsIdentity)

參數

other
Claim

安全聲明。

subject
ClaimsIdentity

這個說法所描述的主題。

例外狀況

other 是 null。

備註

Subject 設定為 subject。

適用於

Claim(String, String)

來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs

初始化一個以指定理賠類型和值的新類別實例 Claim 。

public:
 Claim(System::String ^ type, System::String ^ value);
public Claim(string type, string value);
new System.Security.Claims.Claim : string * string -> System.Security.Claims.Claim
Public Sub New (type As String, value As String)

參數

type
String

宣告類型。

value
String

宣告值。

例外狀況

type 或 value 為 null。

備註

Subject 屬性會設定為 null。 Issuer與OriginalIssuer屬性設定為 DefaultIssuer。 ValueType屬性設為ClaimValueTypes.String

另請參閱

適用於

Claim(String, String, String)

來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs

初始化一個新的類別實例 Claim ,並以指定的理賠類型、值及值型別。

public:
 Claim(System::String ^ type, System::String ^ value, System::String ^ valueType);
public Claim(string type, string value, string valueType);
public Claim(string type, string value, string? valueType);
new System.Security.Claims.Claim : string * string * string -> System.Security.Claims.Claim
Public Sub New (type As String, value As String, valueType As String)

參數

type
String

宣告類型。

value
String

宣告值。

valueType
String

宣告值類型。 若此參數為 null,則 String 使用 。

例外狀況

type 或 value 為 null。

備註

Subject 屬性會設定為 null。 Issuer與OriginalIssuer屬性設定為 DefaultIssuer。

另請參閱

適用於

Claim(String, String, String, String)

來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs

初始化一個新的類別實例 Claim ,包含指定的理賠類型、價值、價值類型及發行者。

public:
 Claim(System::String ^ type, System::String ^ value, System::String ^ valueType, System::String ^ issuer);
public Claim(string type, string value, string valueType, string issuer);
public Claim(string type, string value, string? valueType, string? issuer);
new System.Security.Claims.Claim : string * string * string * string -> System.Security.Claims.Claim
Public Sub New (type As String, value As String, valueType As String, issuer As String)

參數

type
String

宣告類型。

value
String

宣告值。

valueType
String

宣告值類型。 若此參數為 null,則 String 使用 。

issuer
String

理賠發起人。 若此參數為空 null或,則 DefaultIssuer 使用 。

例外狀況

type 或 value 為 null。

備註

Subject 屬性會設定為 null。 屬性 OriginalIssuer 是根據參數 issuer 的值來設定的。

另請參閱

適用於

Claim(String, String, String, String, String)

來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs

初始化該類別的新實例 Claim ,包含指定的理賠類型、價值、價值類型、發行人及原始發行人。

public:
 Claim(System::String ^ type, System::String ^ value, System::String ^ valueType, System::String ^ issuer, System::String ^ originalIssuer);
public Claim(string type, string value, string valueType, string issuer, string originalIssuer);
public Claim(string type, string value, string? valueType, string? issuer, string? originalIssuer);
new System.Security.Claims.Claim : string * string * string * string * string -> System.Security.Claims.Claim
Public Sub New (type As String, value As String, valueType As String, issuer As String, originalIssuer As String)

參數

type
String

宣告類型。

value
String

宣告值。

valueType
String

宣告值類型。 若此參數為 null,則 String 使用 。

issuer
String

理賠發起人。 若此參數為空 null或,則 DefaultIssuer 使用 。

originalIssuer
String

理賠的原始發出人。 若此參數為空 null或 ,則 OriginalIssuer 該屬性設為該性質的 Issuer 值。

例外狀況

type 或 value 為 null。

備註

Subject 屬性會設定為 null。

另請參閱

適用於

Claim(String, String, String, String, String, ClaimsIdentity)

來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs
來源:
Claim.cs

初始化該類別的新實例 Claim ,包含指定的理賠類型、價值、價值類型、發行人、原始發行人及主體。

public:
 Claim(System::String ^ type, System::String ^ value, System::String ^ valueType, System::String ^ issuer, System::String ^ originalIssuer, System::Security::Claims::ClaimsIdentity ^ subject);
public Claim(string type, string value, string valueType, string issuer, string originalIssuer, System.Security.Claims.ClaimsIdentity subject);
public Claim(string type, string value, string? valueType, string? issuer, string? originalIssuer, System.Security.Claims.ClaimsIdentity? subject);
new System.Security.Claims.Claim : string * string * string * string * string * System.Security.Claims.ClaimsIdentity -> System.Security.Claims.Claim
Public Sub New (type As String, value As String, valueType As String, issuer As String, originalIssuer As String, subject As ClaimsIdentity)

參數

type
String

宣告類型。

value
String

宣告值。

valueType
String

宣告值類型。 若此參數為 null,則 String 使用 。

issuer
String

理賠發起人。 若此參數為空 null或,則 DefaultIssuer 使用 。

originalIssuer
String

理賠的原始發出人。 若此參數為空 null或 ,則 OriginalIssuer 該屬性設為該性質的 Issuer 值。

subject
ClaimsIdentity

這個說法所描述的主題。

例外狀況

type 或 value 為 null。

另請參閱

適用於