VpnDomainNameInfo Classe

Definizione

Specifica i criteri di nome 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 durante la connessione allo spazio dei nomi o se deve essere esentato 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 creare 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. Potrebbe trattarsi di un nome di dominio completo o di un suffisso DNS.

DomainNameType

Ottiene o imposta se lo spazio dei nomi in questione è un nome di dominio completo o un suffisso DNS.

WebProxyServers

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

WebProxyUris

Ottiene un URI proxy Web da usare per la connessione a una risorsa nello spazio dei nomi specificato. Questo valore differisce da WebProxyServers in cui 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