Share via


VpnDomainNameInfo Kelas

Definisi

Menentukan kebijakan nama untuk namespace tertentu. Ini dapat menentukan server DNS yang akan digunakan untuk resolusi nama namespace layanan, proksi web yang akan digunakan saat menyambungkan ke namespace layanan, atau apakah itu harus dikecualikan dari kebijakan itu sendiri.

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
Warisan
Object Platform::Object IInspectable VpnDomainNameInfo
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
Kemampuan aplikasi
networkingVpnProvider

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1607 14393 WebProxyUris

Konstruktor

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

Memungkinkan plug-in VPN untuk membuat objek ini untuk ditambahkan ke objek VpnDomainNameAssignment .

Properti

DnsServers

Mendapatkan daftar server DNS untuk melakukan resolusi DNS saat menyelesaikan nama di namespace.

DomainName

Mendapatkan atau mengatur nama domain. Ini bisa berupa FQDN, atau akhiran DNS.

DomainNameType

Mendapatkan atau mengatur apakah namespace yang dimaksud adalah FQDN, atau akhiran DNS.

WebProxyServers

Mendapatkan daftar server proksi web yang akan digunakan saat menyambungkan ke sumber daya di namespace yang ditentukan.

WebProxyUris

Mendapatkan URI proksi web yang akan digunakan saat menyambungkan ke sumber daya di namespace yang ditentukan. Nilai ini berbeda dari WebProxyServers karena URI dapat menentukan nomor port kustom, sementara nilai WebProxyServers mengasumsikan port 80.

Perhatikan bahwa meskipun nama properti bersifat jamak, daftar URI yang dikembalikan tidak pernah memiliki lebih dari satu elemen.

Berlaku untuk