Condividi tramite


VpnDomainNameInfo Classe

Definizione

Specifica i criteri dei nomi per uno spazio dei nomi specifico. Può specificare i server DNS da usare per la risoluzione dei nomi dello spazio dei nomi, i proxy Web da usare per la connessione allo spazio dei nomi o se deve essere esente dal criterio stesso.

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
Ereditarietà
Object Platform::Object IInspectable VpnDomainNameInfo
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
Funzionalità dell'app
networkingVpnProvider

Commenti

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1607 14393 WebProxyUris

Costruttori

VpnDomainNameInfo(String, VpnDomainNameType, IIterable<HostName>, IIterable<HostName>)

Consente al plug-in VPN di costruire questo oggetto da aggiungere a un oggetto VpnDomainNameAssignment.

Proprietà

DnsServers

Ottiene un elenco di server DNS per eseguire la risoluzione DNS in caso di risoluzione di un nome nello spazio dei nomi.

DomainName

Ottiene o imposta il nome di dominio. Può trattarsi di un FQDN o di un suffisso DNS.

DomainNameType

Ottiene o imposta un valore che indica se lo spazio dei nomi in questione è un FQDN o un suffisso DNS.

WebProxyServers

Ottiene un elenco di server proxy Web da utilizzare per la connessione a una risorsa nello spazio dei nomi specificato.

WebProxyUris

Ottiene un URI proxy Web da utilizzare per la connessione a una risorsa nello spazio dei nomi specificato. Questo valore è diverso da WebProxyServers in quanto l'URI può essere specificato un numero di porta personalizzato, mentre il valore WebProxyServers presuppone la porta 80.

Si noti che anche se il nome della proprietà è plurale, l'elenco restituito di URI non ha mai più di un elemento.

Si applica a