Claim Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса Claim.
Перегрузки
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 с указанным 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
Объект BinaryReader, указывающий на Claim.
Исключения
reader
имеет значение null
.
Комментарии
Обычно средство чтения создается из байтов, возвращенных из WriteTo.
Применяется к
Claim(Claim)
- Исходный код:
- 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 заданным модулем чтения и субъектом.
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 указанным утверждением безопасности и субъектом.
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 с указанным типом утверждения и значением.
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 указанным типом утверждения, значением и типом значения.
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 указанным типом утверждения, значением, типом значения и издателем.
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 утверждения, значением, типом значения, издателем и исходным издателем.
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 с заданным типом утверждения, значением, типом значения, издателем, первоначальным издателем и темой.
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
.