Comparteix a través de


Claim Constructores

Definición

Inicializa una nueva instancia de la clase Claim.

Sobrecargas

Nombre Description
Claim(BinaryReader)

Inicializa una instancia de Claim con el especificado BinaryReader.

Claim(Claim)

Inicializa una nueva instancia de la clase Claim.

Claim(BinaryReader, ClaimsIdentity)

Inicializa una nueva instancia de la Claim clase con el lector y el asunto especificados.

Claim(Claim, ClaimsIdentity)

Inicializa una nueva instancia de la Claim clase con la notificación de seguridad y el asunto especificados.

Claim(String, String)

Inicializa una nueva instancia de la Claim clase con el tipo de notificación y el valor especificados.

Claim(String, String, String)

Inicializa una nueva instancia de la Claim clase con el tipo de notificación, el valor y el tipo de valor especificados.

Claim(String, String, String, String)

Inicializa una nueva instancia de la Claim clase con el tipo de notificación, el valor, el tipo de valor y el emisor especificados.

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

Inicializa una nueva instancia de la Claim clase con el tipo de notificación, el valor, el tipo de valor, el emisor y el emisor original especificados.

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

Inicializa una nueva instancia de la Claim clase con el tipo de notificación, el valor, el tipo de valor, el emisor, el emisor original y el asunto especificados.

Claim(BinaryReader)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

Inicializa una instancia de Claim con el especificado 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)

Parámetros

reader
BinaryReader

que BinaryReader apunta a un Claimobjeto .

Excepciones

reader es null.

Comentarios

Normalmente, el lector se construye a partir de los bytes devueltos de WriteTo.

Se aplica a

Claim(Claim)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

Inicializa una nueva instancia de la clase 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)

Parámetros

other
Claim

Notificación de seguridad.

Excepciones

other es null.

Comentarios

El valor de Subject está establecido en null.

Se aplica a

Claim(BinaryReader, ClaimsIdentity)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

Inicializa una nueva instancia de la Claim clase con el lector y el asunto especificados.

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)

Parámetros

reader
BinaryReader

Lector binario.

subject
ClaimsIdentity

Asunto que describe esta notificación.

Excepciones

reader es null.

Se aplica a

Claim(Claim, ClaimsIdentity)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

Inicializa una nueva instancia de la Claim clase con la notificación de seguridad y el asunto especificados.

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)

Parámetros

other
Claim

Notificación de seguridad.

subject
ClaimsIdentity

Asunto que describe esta notificación.

Excepciones

other es null.

Comentarios

El valor de Subject está establecido en subject.

Se aplica a

Claim(String, String)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

Inicializa una nueva instancia de la Claim clase con el tipo de notificación y el valor especificados.

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)

Parámetros

type
String

Tipo de notificación.

value
String

Valor de notificación.

Excepciones

type o value es null.

Comentarios

La propiedad Subject se configura como null. Las Issuer propiedades y OriginalIssuer se establecen en DefaultIssuer. La ValueType propiedad se establece en ClaimValueTypes.String

Consulte también

Se aplica a

Claim(String, String, String)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

Inicializa una nueva instancia de la Claim clase con el tipo de notificación, el valor y el tipo de valor especificados.

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)

Parámetros

type
String

Tipo de notificación.

value
String

Valor de notificación.

valueType
String

Tipo de valor de notificación. Si este parámetro es null, String se usa.

Excepciones

type o value es null.

Comentarios

La propiedad Subject se configura como null. Las Issuer propiedades y OriginalIssuer se establecen en DefaultIssuer.

Consulte también

Se aplica a

Claim(String, String, String, String)

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

Inicializa una nueva instancia de la Claim clase con el tipo de notificación, el valor, el tipo de valor y el emisor especificados.

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)

Parámetros

type
String

Tipo de notificación.

value
String

Valor de notificación.

valueType
String

Tipo de valor de notificación. Si este parámetro es null, String se usa.

issuer
String

Emisor de notificaciones. Si este parámetro está vacío o null, DefaultIssuer se usa.

Excepciones

type o value es null.

Comentarios

La propiedad Subject se configura como null. La OriginalIssuer propiedad se establece según el valor del issuer parámetro .

Consulte también

Se aplica a

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

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

Inicializa una nueva instancia de la Claim clase con el tipo de notificación, el valor, el tipo de valor, el emisor y el emisor original especificados.

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)

Parámetros

type
String

Tipo de notificación.

value
String

Valor de notificación.

valueType
String

Tipo de valor de notificación. Si este parámetro es null, String se usa.

issuer
String

Emisor de notificaciones. Si este parámetro está vacío o null, DefaultIssuer se usa.

originalIssuer
String

Emisor original de la notificación. Si este parámetro está vacío o null, la OriginalIssuer propiedad se establece en el valor de la Issuer propiedad .

Excepciones

type o value es null.

Comentarios

La propiedad Subject se configura como null.

Consulte también

Se aplica a

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

Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs
Source:
Claim.cs

Inicializa una nueva instancia de la Claim clase con el tipo de notificación, el valor, el tipo de valor, el emisor, el emisor original y el asunto especificados.

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)

Parámetros

type
String

Tipo de notificación.

value
String

Valor de notificación.

valueType
String

Tipo de valor de notificación. Si este parámetro es null, String se usa.

issuer
String

Emisor de notificaciones. Si este parámetro está vacío o null, DefaultIssuer se usa.

originalIssuer
String

Emisor original de la notificación. Si este parámetro está vacío o null, la OriginalIssuer propiedad se establece en el valor de la Issuer propiedad .

subject
ClaimsIdentity

Asunto que describe esta notificación.

Excepciones

type o value es null.

Consulte también

Se aplica a