次の方法で共有


VpnDomainNameInfo クラス

定義

特定の名前空間の名前ポリシーを指定します。 名前空間の名前解決に使用する DNS サーバー、名前空間に接続するときに使用する Web プロキシ、またはポリシー自体から除外するかどうかを指定できます。

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
継承
Object Platform::Object IInspectable VpnDomainNameInfo
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)
アプリの機能
networkingVpnProvider

注釈

バージョン履歴

Windows バージョン SDK のバージョン 付加価値
1607 14393 WebProxyUris

コンストラクター

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

VPN プラグインがこのオブジェクトを構築して、VpnDomainNameAssignment オブジェクトに追加できるようにします。

プロパティ

DnsServers

名前空間内の名前を解決するときに DNS 解決を実行する DNS サーバーの一覧を取得します。

DomainName

ドメイン名を取得または設定します。 FQDN または DNS サフィックスを指定できます。

DomainNameType

対象の名前空間が FQDN か DNS サフィックスかを取得または設定します。

WebProxyServers

指定した名前空間内のリソースに接続するときに使用する Web プロキシ サーバーの一覧を取得します。

WebProxyUris

指定した名前空間内のリソースに接続するときに使用する Web プロキシ URI を取得します。 この値は、WebProxyServers とは異なり、URI はカスタム ポート番号を指定できますが、WebProxyServers 値はポート 80 を想定しています。

プロパティ名が複数形であっても、返される URI のリストに複数の要素が含まれることはありません。

適用対象