VpnDomainNameInfo Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica a política de nome para um namespace específico. Ele pode especificar os servidores DNS a serem usados para resolução de nomes do namespace, os proxies Web a serem usados ao se conectar ao namespace ou se ele deve ser isento da própria política.
public ref class VpnDomainNameInfo sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Networking.Vpn.IVpnDomainNameInfoFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class VpnDomainNameInfo final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Networking.Vpn.IVpnDomainNameInfoFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class VpnDomainNameInfo final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Networking.Vpn.IVpnDomainNameInfoFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class VpnDomainNameInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Networking.Vpn.IVpnDomainNameInfoFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class VpnDomainNameInfo
Public NotInheritable Class VpnDomainNameInfo
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Funcionalidades do aplicativo |
networkingVpnProvider
|
Comentários
Histórico de versões
Versão do Windows | Versão do SDK | Valor acrescentado |
---|---|---|
1607 | 14393 | WebProxyUris |
Construtores
VpnDomainNameInfo(String, VpnDomainNameType, IIterable<HostName>, IIterable<HostName>) |
Permite que o plug-in VPN construa esse objeto a ser adicionado a um objeto VpnDomainNameAssignment. |
Propriedades
DnsServers |
Obtém uma lista de servidores DNS para executar a resolução DNS ao resolver um nome no namespace. |
DomainName |
Obtém ou define o nome de domínio. Pode ser um FQDN ou um sufixo DNS. |
DomainNameType |
Obtém ou define se o namespace em questão é um FQDN ou um sufixo DNS. |
WebProxyServers |
Obtém uma lista de servidores proxy Web a serem usados ao se conectar a um recurso no namespace especificado. |
WebProxyUris |
Obtém um URI de proxy Web a ser usado ao se conectar a um recurso no namespace especificado. Esse valor difere de WebProxyServers, na medida em que o URI pode especificar um número de porta personalizado, enquanto o WebProxyServers valor assume a porta 80. Observe que, embora o nome da propriedade seja plural, a lista retornada de URIs nunca tem mais de um elemento. |