Поделиться через


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.

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

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

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

DSACryptoServiceProvider(Int32)

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

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

public:
 DSACryptoServiceProvider(int dwKeySize);
public DSACryptoServiceProvider (int dwKeySize);
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public DSACryptoServiceProvider (int dwKeySize);
new System.Security.Cryptography.DSACryptoServiceProvider : int -> System.Security.Cryptography.DSACryptoServiceProvider
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
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 заданными параметрами для поставщика служб шифрования (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 заданным размером ключа и параметрами для поставщика служб шифрования (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 выходит за пределы диапазона.

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

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