BinaryKeyIdentifierClause Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса BinaryKeyIdentifierClause.
Перегрузки
BinaryKeyIdentifierClause(String, Byte[], Boolean) |
Инициализирует новый экземпляр класса BinaryKeyIdentifierClause, используя указанный тип конструкции идентификатора ключа, двоичные данные и значение, указывающее на необходимость клонирования двоичных данных. |
BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32) |
Инициализирует новый экземпляр класса BinaryKeyIdentifierClause, используя указанный тип предложения идентификатора ключа, двоичные данные, значение, указывающее на необходимость клонирования двоичных данных, специальное слово и длину ключа. |
BinaryKeyIdentifierClause(String, Byte[], Boolean)
- Исходный код:
- BinaryKeyIdentifierClause.cs
- Исходный код:
- BinaryKeyIdentifierClause.cs
- Исходный код:
- BinaryKeyIdentifierClause.cs
Инициализирует новый экземпляр класса BinaryKeyIdentifierClause, используя указанный тип конструкции идентификатора ключа, двоичные данные и значение, указывающее на необходимость клонирования двоичных данных.
protected:
BinaryKeyIdentifierClause(System::String ^ clauseType, cli::array <System::Byte> ^ identificationData, bool cloneBuffer);
protected BinaryKeyIdentifierClause (string clauseType, byte[] identificationData, bool cloneBuffer);
new System.IdentityModel.Tokens.BinaryKeyIdentifierClause : string * byte[] * bool -> System.IdentityModel.Tokens.BinaryKeyIdentifierClause
Protected Sub New (clauseType As String, identificationData As Byte(), cloneBuffer As Boolean)
Параметры
- clauseType
- String
Тип конструкции идентификатора ключа. Задает значение свойства ClauseType.
- identificationData
- Byte[]
Массив Byte, который содержит двоичные данные, представляющие идентификатор ключа.
- cloneBuffer
- Boolean
Значение true
для клонирования массива, передаваемого в параметр identificationData
; в противном случае — значение false
.
Исключения
identificationData
имеет значение null
.
Параметр identificationData
имеет нулевую длину.
Применяется к
BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32)
- Исходный код:
- BinaryKeyIdentifierClause.cs
- Исходный код:
- BinaryKeyIdentifierClause.cs
- Исходный код:
- BinaryKeyIdentifierClause.cs
Инициализирует новый экземпляр класса BinaryKeyIdentifierClause, используя указанный тип предложения идентификатора ключа, двоичные данные, значение, указывающее на необходимость клонирования двоичных данных, специальное слово и длину ключа.
protected:
BinaryKeyIdentifierClause(System::String ^ clauseType, cli::array <System::Byte> ^ identificationData, bool cloneBuffer, cli::array <System::Byte> ^ derivationNonce, int derivationLength);
protected BinaryKeyIdentifierClause (string clauseType, byte[] identificationData, bool cloneBuffer, byte[] derivationNonce, int derivationLength);
new System.IdentityModel.Tokens.BinaryKeyIdentifierClause : string * byte[] * bool * byte[] * int -> System.IdentityModel.Tokens.BinaryKeyIdentifierClause
Protected Sub New (clauseType As String, identificationData As Byte(), cloneBuffer As Boolean, derivationNonce As Byte(), derivationLength As Integer)
Параметры
- clauseType
- String
Тип конструкции идентификатора ключа. Задает значение свойства ClauseType.
- identificationData
- Byte[]
Массив Byte, который содержит двоичные данные, представляющие идентификатор ключа. Задает двоичные данные, возвращаемые методом GetBuffer().
- cloneBuffer
- Boolean
Значение true
для клонирования массива, передаваемого в параметр identificationData
; в противном случае — значение false
.
- derivationNonce
- Byte[]
Массив Byte, который содержит специальное слово, использованное для создания производного ключа. Задает значение, возвращаемое методом GetDerivationNonce().
- derivationLength
- Int32
Размер производного ключа. Задает значение свойства DerivationLength.
Исключения
identificationData
имеет значение null
.
Параметр identificationData
имеет нулевую длину.
Комментарии
Если указаны параметры derivationNonce
и derivationLength
, вместо прямого ключа безопасности используется неявный ключ безопасности.
Независимо от значения, передаваемого в параметр cloneBuffer
, метод GetBuffer всегда возвращает клон массива в параметр identificationData
.