ServiceMetadataPublishingElement クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サービス メタデータと関連情報の公開を制御する構成要素を表します。 このクラスは継承できません。
public ref class ServiceMetadataPublishingElement sealed : System::ServiceModel::Configuration::BehaviorExtensionElement
public sealed class ServiceMetadataPublishingElement : System.ServiceModel.Configuration.BehaviorExtensionElement
type ServiceMetadataPublishingElement = class
inherit BehaviorExtensionElement
Public NotInheritable Class ServiceMetadataPublishingElement
Inherits BehaviorExtensionElement
- 継承
-
ServiceMetadataPublishingElement
- 継承
-
ServiceMetadataPublishingElement
例
注釈
この構成要素では、HTTP/Get 要求または WS-MetadataExchange (WS-MEX) 要求を使用してサービス メタデータの公開を有効または無効にすることができます。 また、HTTP を介して要求された場合に、サービスについての情報の HTML ページでの表示を有効にすることも回避することもできます。
コンストラクター
ServiceMetadataPublishingElement() |
ServiceMetadataPublishingElement クラスの新しいインスタンスを初期化します。 |
プロパティ
BehaviorType |
動作の構成要素の種類を取得します。 |
ConfigurationElementName |
この構成要素の名前を取得します。 (継承元 ServiceModelExtensionElement) |
CurrentConfiguration |
現在の Configuration インスタンスが属している構成階層を表す最上位の ConfigurationElement インスタンスへの参照を取得します。 (継承元 ConfigurationElement) |
ElementInformation |
ElementInformation オブジェクトのカスタマイズできない情報と機能を格納する ConfigurationElement オブジェクトを取得します。 (継承元 ConfigurationElement) |
ElementProperty |
ConfigurationElementProperty オブジェクト自体を表す ConfigurationElement オブジェクトを取得します。 (継承元 ConfigurationElement) |
EvaluationContext |
ContextInformation オブジェクトの ConfigurationElement オブジェクトを取得します。 (継承元 ConfigurationElement) |
ExternalMetadataLocation |
サービス メタデータの位置を格納する文字列を取得または設定します。 |
HasContext |
CurrentConfiguration プロパティが |
HttpGetBinding |
HTTP GET シナリオでメタデータを取得する場合に使用するバインディングの名前を指定する文字列値を取得または設定します。 |
HttpGetBindingConfiguration |
HttpGetBinding に指定されたバインディングに関して追加の構成情報を定義する XML セクションを指す文字列を取得または設定します。 |
HttpGetEnabled |
HTTP/Get 要求を使用して取得されるようにサービス メタデータを公開するかどうかを指定する値を取得または設定します。 |
HttpGetUrl |
HTTP/Get 要求を使用して取得されるようにメタデータが公開されるアドレスを指定する URI を取得または設定します。 |
HttpsGetBinding |
HTTPS GET シナリオでメタデータを取得する場合に使用するバインディングの名前を指定する文字列値を取得または設定します。 |
HttpsGetBindingConfiguration |
HttpsGetBinding に指定されたバインディングに関して追加の構成情報を定義する XML セクションを指す文字列を取得または設定します。 |
HttpsGetEnabled |
HTTPS/Get 要求を使用して取得されるようにサービス メタデータを公開するかどうかを指定する値を取得または設定します。 |
HttpsGetUrl |
HTTPS/Get 要求を使用して取得されるようにメタデータが公開されるアドレスを指定する URI を取得または設定します。 |
Item[ConfigurationProperty] |
この構成要素のプロパティまたは属性を取得または設定します。 (継承元 ConfigurationElement) |
Item[String] |
この構成要素のプロパティ、属性、または子要素を取得または設定します。 (継承元 ConfigurationElement) |
LockAllAttributesExcept |
ロックされている属性のコレクションを取得します。 (継承元 ConfigurationElement) |
LockAllElementsExcept |
ロックされている要素のコレクションを取得します。 (継承元 ConfigurationElement) |
LockAttributes |
ロックされている属性のコレクションを取得します。 (継承元 ConfigurationElement) |
LockElements |
ロックされている要素のコレクションを取得します。 (継承元 ConfigurationElement) |
LockItem |
要素がロックされているかどうかを示す値を取得または設定します。 (継承元 ConfigurationElement) |
PolicyVersion |
使用する WS-Policy 仕様のバージョンを指定する値を取得または設定します。 |
Properties |
プロパティのコレクションを取得します。 (継承元 ConfigurationElement) |
メソッド
適用対象
.NET