IdentityConfiguration Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса IdentityConfiguration.
Перегрузки
IdentityConfiguration() |
Инициализирует новый экземпляр класса IdentityConfiguration. Параметры загружаются из конфигурации по умолчанию, если она существует. |
IdentityConfiguration(Boolean) |
Инициализирует новый экземпляр класса IdentityConfiguration, используя значение, указывающее, должны ли параметры быть загружены из конфигурации по умолчанию. |
IdentityConfiguration(X509Certificate2) |
Инициализирует новый экземпляр класса IdentityConfiguration, содержащий заданный сертификат службы. |
IdentityConfiguration(String) |
Инициализирует новый экземпляр класса IdentityConfiguration. Параметры загружаются из именованной конфигурации. |
IdentityConfiguration(Boolean, X509Certificate2) |
Инициализирует новый экземпляр класса IdentityConfiguration, содержащий заданный сертификат службы. При необходимости параметры загружаются из конфигурации по умолчанию. |
IdentityConfiguration(String, X509Certificate2) |
Инициализирует новый экземпляр класса IdentityConfiguration, имеющий указанный сертификат службы, с загрузкой именованной конфигурации. |
IdentityConfiguration()
Инициализирует новый экземпляр класса IdentityConfiguration. Параметры загружаются из конфигурации по умолчанию, если она существует.
public:
IdentityConfiguration();
public IdentityConfiguration ();
Public Sub New ()
Комментарии
Значения свойств загружаются из неименованного <identityConfiguration>
элемента в файле конфигурации, если такой элемент существует; в противном случае свойствам присваиваются значения по умолчанию.
Применяется к
IdentityConfiguration(Boolean)
Инициализирует новый экземпляр класса IdentityConfiguration, используя значение, указывающее, должны ли параметры быть загружены из конфигурации по умолчанию.
public:
IdentityConfiguration(bool loadConfig);
public IdentityConfiguration (bool loadConfig);
new System.IdentityModel.Configuration.IdentityConfiguration : bool -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (loadConfig As Boolean)
Параметры
- loadConfig
- Boolean
Значение true
для загрузки параметров из файла конфигурации; в противном случае — значение false
.
Исключения
loadConfig
имеет значение true
, но элемент конфигурации <system.identityModel>
отсутствует.
Комментарии
Если loadConfig
имеет значение true
, значения свойств загружаются из неименованного <identityConfiguration>
элемента в файле конфигурации; в противном случае свойствам присваиваются значения по умолчанию.
Применяется к
IdentityConfiguration(X509Certificate2)
Инициализирует новый экземпляр класса IdentityConfiguration, содержащий заданный сертификат службы.
public:
IdentityConfiguration(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ serviceCertificate);
public IdentityConfiguration (System.Security.Cryptography.X509Certificates.X509Certificate2 serviceCertificate);
new System.IdentityModel.Configuration.IdentityConfiguration : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (serviceCertificate As X509Certificate2)
Параметры
- serviceCertificate
- X509Certificate2
Сертификаты служб. Задает свойство ServiceCertificate.
Комментарии
Значения свойств загружаются из неименованного <identityConfiguration>
элемента в файле конфигурации, если такой элемент существует; в противном случае свойствам присваиваются значения по умолчанию.
Применяется к
IdentityConfiguration(String)
Инициализирует новый экземпляр класса IdentityConfiguration. Параметры загружаются из именованной конфигурации.
public:
IdentityConfiguration(System::String ^ identityConfigurationName);
public IdentityConfiguration (string identityConfigurationName);
new System.IdentityModel.Configuration.IdentityConfiguration : string -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (identityConfigurationName As String)
Параметры
- identityConfigurationName
- String
Имя элемента <identityConfiguration>
, из которого необходимо загрузить параметры.
Исключения
Элемент конфигурации <system.identityModel>
отсутствует.
Комментарии
Если вызывается этот конструктор, в файле конфигурации должен существовать раздел конфигурации System.IdentityModel с указанным именем.
Применяется к
IdentityConfiguration(Boolean, X509Certificate2)
Инициализирует новый экземпляр класса IdentityConfiguration, содержащий заданный сертификат службы. При необходимости параметры загружаются из конфигурации по умолчанию.
public:
IdentityConfiguration(bool loadConfig, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ serviceCertificate);
public IdentityConfiguration (bool loadConfig, System.Security.Cryptography.X509Certificates.X509Certificate2 serviceCertificate);
new System.IdentityModel.Configuration.IdentityConfiguration : bool * System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (loadConfig As Boolean, serviceCertificate As X509Certificate2)
Параметры
- loadConfig
- Boolean
Значение true
для загрузки параметров из файла конфигурации; в противном случае — значение false
.
- serviceCertificate
- X509Certificate2
Сертификаты служб. Задает свойство ServiceCertificate.
Исключения
loadConfig
имеет значение true
, но элемент конфигурации <system.identityModel>
отсутствует.
Комментарии
Если loadConfig
имеет значение true
, значения свойств загружаются из неименованного <identityConfiguration>
элемента в файле конфигурации; в противном случае свойствам присваиваются значения по умолчанию.
Применяется к
IdentityConfiguration(String, X509Certificate2)
Инициализирует новый экземпляр класса IdentityConfiguration, имеющий указанный сертификат службы, с загрузкой именованной конфигурации.
public:
IdentityConfiguration(System::String ^ identityConfigurationName, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ serviceCertificate);
public IdentityConfiguration (string identityConfigurationName, System.Security.Cryptography.X509Certificates.X509Certificate2 serviceCertificate);
new System.IdentityModel.Configuration.IdentityConfiguration : string * System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (identityConfigurationName As String, serviceCertificate As X509Certificate2)
Параметры
- identityConfigurationName
- String
Имя элемента, <service>
из которого требуется загрузить конфигурацию.
- serviceCertificate
- X509Certificate2
Сертификаты служб. Задает свойство ServiceCertificate.
Исключения
Элемент конфигурации <System.IdentityModel>
отсутствует.