DSACryptoServiceProvider Конструкторы

Определение

Инициализирует новый экземпляр класса DSACryptoServiceProvider.

Перегрузки

Имя Описание
DSACryptoServiceProvider()

Инициализирует новый экземпляр класса DSACryptoServiceProvider.

DSACryptoServiceProvider(Int32)

Инициализирует новый экземпляр DSACryptoServiceProvider класса с указанным размером ключа.

DSACryptoServiceProvider(CspParameters)

Инициализирует новый экземпляр DSACryptoServiceProvider класса с указанными параметрами для поставщика служб шифрования (CSP).

DSACryptoServiceProvider(Int32, CspParameters)

Инициализирует новый экземпляр DSACryptoServiceProvider класса с указанным размером ключа и параметрами для поставщика служб шифрования (CSP).

DSACryptoServiceProvider()

Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs

Инициализирует новый экземпляр класса DSACryptoServiceProvider.

public:
 DSACryptoServiceProvider();
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public DSACryptoServiceProvider();
public DSACryptoServiceProvider();
Public Sub New ()
Атрибуты

См. также раздел

Применяется к

DSACryptoServiceProvider(Int32)

Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs

Инициализирует новый экземпляр DSACryptoServiceProvider класса с указанным размером ключа.

public:
 DSACryptoServiceProvider(int dwKeySize);
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public DSACryptoServiceProvider(int dwKeySize);
public DSACryptoServiceProvider(int dwKeySize);
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
new System.Security.Cryptography.DSACryptoServiceProvider : int -> System.Security.Cryptography.DSACryptoServiceProvider
new System.Security.Cryptography.DSACryptoServiceProvider : int -> System.Security.Cryptography.DSACryptoServiceProvider
Public Sub New (dwKeySize As Integer)

Параметры

dwKeySize
Int32

Размер ключа для асимметричного алгоритма в битах.

Атрибуты

См. также раздел

Применяется к

DSACryptoServiceProvider(CspParameters)

Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs

Инициализирует новый экземпляр DSACryptoServiceProvider класса с указанными параметрами для поставщика служб шифрования (CSP).

public:
 DSACryptoServiceProvider(System::Security::Cryptography::CspParameters ^ parameters);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public DSACryptoServiceProvider(System.Security.Cryptography.CspParameters? parameters);
public DSACryptoServiceProvider(System.Security.Cryptography.CspParameters parameters);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.DSACryptoServiceProvider : System.Security.Cryptography.CspParameters -> System.Security.Cryptography.DSACryptoServiceProvider
new System.Security.Cryptography.DSACryptoServiceProvider : System.Security.Cryptography.CspParameters -> System.Security.Cryptography.DSACryptoServiceProvider
Public Sub New (parameters As CspParameters)

Параметры

parameters
CspParameters

Параметры для CSP.

Атрибуты

См. также раздел

Применяется к

DSACryptoServiceProvider(Int32, CspParameters)

Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs
Исходный код:
DSACryptoServiceProvider.Unix.cs

Инициализирует новый экземпляр DSACryptoServiceProvider класса с указанным размером ключа и параметрами для поставщика служб шифрования (CSP).

public:
 DSACryptoServiceProvider(int dwKeySize, System::Security::Cryptography::CspParameters ^ parameters);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public DSACryptoServiceProvider(int dwKeySize, System.Security.Cryptography.CspParameters? parameters);
public DSACryptoServiceProvider(int dwKeySize, System.Security.Cryptography.CspParameters parameters);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.DSACryptoServiceProvider : int * System.Security.Cryptography.CspParameters -> System.Security.Cryptography.DSACryptoServiceProvider
new System.Security.Cryptography.DSACryptoServiceProvider : int * System.Security.Cryptography.CspParameters -> System.Security.Cryptography.DSACryptoServiceProvider
Public Sub New (dwKeySize As Integer, parameters As CspParameters)

Параметры

dwKeySize
Int32

Размер ключа для алгоритма шифрования в битах.

parameters
CspParameters

Параметры для CSP.

Атрибуты

Исключения

Не удается получить CSP.

–или–

Невозможно создать ключ.

dwKeySize выходит за пределы диапазона.

См. также раздел

Применяется к