Sdílet prostřednictvím


Claim Konstruktory

Definice

Inicializuje novou instanci Claim třídy .

Přetížení

Claim(BinaryReader)

Inicializuje instanci Claim se zadaným BinaryReaderparametrem .

Claim(Claim)

Inicializuje novou instanci Claim třídy .

Claim(BinaryReader, ClaimsIdentity)

Inicializuje novou instanci Claim třídy se zadaným čtenářem a subjektem.

Claim(Claim, ClaimsIdentity)

Inicializuje novou instanci Claim třídy se zadanou deklarací zabezpečení a předmětem.

Claim(String, String)

Inicializuje novou instanci Claim třídy se zadaným typem deklarace identity a hodnotou.

Claim(String, String, String)

Inicializuje novou instanci Claim třídy se zadaným typem deklarace identity, hodnotou a typem hodnoty.

Claim(String, String, String, String)

Inicializuje novou instanci Claim třídy se zadaným typem deklarace identity, hodnotou, typem hodnoty a vystavitelem.

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

Inicializuje novou instanci Claim třídy se zadaným typem deklarace identity, hodnotou, typem hodnoty, vystavitelem a původním vystavitelem.

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

Inicializuje novou instanci Claim třídy se zadaným typem deklarace identity, hodnotou, typem hodnoty, vystavitelem, původním vystavitelem a subjektem.

Claim(BinaryReader)

Zdroj:
Claim.cs
Zdroj:
Claim.cs
Zdroj:
Claim.cs

Inicializuje instanci Claim se zadaným BinaryReaderparametrem .

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)

Parametry

reader
BinaryReader

Odkazující BinaryReader na .Claim

Výjimky

reader je null.

Poznámky

Za normálních okolností se čtečka konstruuje z bajtů vrácených z WriteTo.

Platí pro

Claim(Claim)

Zdroj:
Claim.cs
Zdroj:
Claim.cs
Zdroj:
Claim.cs

Inicializuje novou instanci Claim třídy .

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)

Parametry

other
Claim

Nárok na zabezpečení.

Výjimky

other je null.

Poznámky

Subject je nastavená na nullhodnotu .

Platí pro

Claim(BinaryReader, ClaimsIdentity)

Zdroj:
Claim.cs
Zdroj:
Claim.cs
Zdroj:
Claim.cs

Inicializuje novou instanci Claim třídy se zadaným čtenářem a subjektem.

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)

Parametry

reader
BinaryReader

Binární čtečka.

subject
ClaimsIdentity

Předmět, který popisuje toto tvrzení.

Výjimky

reader je null.

Platí pro

Claim(Claim, ClaimsIdentity)

Zdroj:
Claim.cs
Zdroj:
Claim.cs
Zdroj:
Claim.cs

Inicializuje novou instanci Claim třídy se zadanou deklarací zabezpečení a předmětem.

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)

Parametry

other
Claim

Nárok na zabezpečení.

subject
ClaimsIdentity

Předmět, který popisuje toto tvrzení.

Výjimky

other je null.

Poznámky

Subject je nastavená na subjecthodnotu .

Platí pro

Claim(String, String)

Zdroj:
Claim.cs
Zdroj:
Claim.cs
Zdroj:
Claim.cs

Inicializuje novou instanci Claim třídy se zadaným typem deklarace identity a hodnotou.

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)

Parametry

type
String

Typ deklarace identity.

value
String

Hodnota deklarace identity.

Výjimky

type nebo value je null.

Poznámky

Vlastnost Subject je nastavena na hodnotu null. Vlastnosti Issuer a OriginalIssuer jsou nastavené na DefaultIssuer. Vlastnost ValueType je nastavena na hodnotu ClaimValueTypes.String

Viz také

Platí pro

Claim(String, String, String)

Zdroj:
Claim.cs
Zdroj:
Claim.cs
Zdroj:
Claim.cs

Inicializuje novou instanci Claim třídy se zadaným typem deklarace identity, hodnotou a typem hodnoty.

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)

Parametry

type
String

Typ deklarace identity.

value
String

Hodnota deklarace identity.

valueType
String

Typ hodnoty deklarace identity. Pokud je nulltento parametr , použije se String .

Výjimky

type nebo value je null.

Poznámky

Vlastnost Subject je nastavena na hodnotu null. Vlastnosti Issuer a OriginalIssuer jsou nastavené na DefaultIssuer.

Viz také

Platí pro

Claim(String, String, String, String)

Zdroj:
Claim.cs
Zdroj:
Claim.cs
Zdroj:
Claim.cs

Inicializuje novou instanci Claim třídy se zadaným typem deklarace identity, hodnotou, typem hodnoty a vystavitelem.

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)

Parametry

type
String

Typ deklarace identity.

value
String

Hodnota deklarace identity.

valueType
String

Typ hodnoty deklarace identity. Pokud je nulltento parametr , použije se String .

issuer
String

Vystavitel deklarace identity. Pokud je tento parametr prázdný nebo null, použije se DefaultIssuer .

Výjimky

type nebo value je null.

Poznámky

Vlastnost Subject je nastavena na hodnotu null. Vlastnost OriginalIssuer se nastavuje podle hodnoty parametru issuer .

Viz také

Platí pro

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

Zdroj:
Claim.cs
Zdroj:
Claim.cs
Zdroj:
Claim.cs

Inicializuje novou instanci Claim třídy se zadaným typem deklarace identity, hodnotou, typem hodnoty, vystavitelem a původním vystavitelem.

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)

Parametry

type
String

Typ deklarace identity.

value
String

Hodnota deklarace identity.

valueType
String

Typ hodnoty deklarace identity. Pokud je nulltento parametr , použije se String .

issuer
String

Vystavitel deklarace identity. Pokud je tento parametr prázdný nebo null, použije se DefaultIssuer .

originalIssuer
String

Původní vystavitel deklarace identity. Pokud je tento parametr prázdný nebo null, OriginalIssuer vlastnost se nastaví na hodnotu Issuer vlastnosti .

Výjimky

type nebo value je null.

Poznámky

Vlastnost Subject je nastavena na hodnotu null.

Viz také

Platí pro

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

Zdroj:
Claim.cs
Zdroj:
Claim.cs
Zdroj:
Claim.cs

Inicializuje novou instanci Claim třídy se zadaným typem deklarace identity, hodnotou, typem hodnoty, vystavitelem, původním vystavitelem a subjektem.

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)

Parametry

type
String

Typ deklarace identity.

value
String

Hodnota deklarace identity.

valueType
String

Typ hodnoty deklarace identity. Pokud je nulltento parametr , použije se String .

issuer
String

Vystavitel deklarace identity. Pokud je tento parametr prázdný nebo null, použije se DefaultIssuer .

originalIssuer
String

Původní vystavitel deklarace identity. Pokud je tento parametr prázdný nebo null, OriginalIssuer vlastnost se nastaví na hodnotu Issuer vlastnosti .

subject
ClaimsIdentity

Předmět, který popisuje toto tvrzení.

Výjimky

type nebo value je null.

Viz také

Platí pro