ServiceMetadataContractBehavior Třída

Definice

Chování kontraktu, které umožňuje určit, jestli se mají publikovat metadata pro daný koncový bod.

public ref class ServiceMetadataContractBehavior sealed : System::ServiceModel::Description::IContractBehavior
public sealed class ServiceMetadataContractBehavior : System.ServiceModel.Description.IContractBehavior
type ServiceMetadataContractBehavior = class
    interface IContractBehavior
Public NotInheritable Class ServiceMetadataContractBehavior
Implements IContractBehavior
Dědičnost
ServiceMetadataContractBehavior
Implementuje

Poznámky

Pomocí této funkce můžete zakázat publikování metadat koncových bodů v jazyce WSDL vaší služby. To je zvlášť užitečné pro koncové body skládající se pouze z operací, které nevyužívají zprávy SOAP.

Konstruktory

ServiceMetadataContractBehavior()

Inicializuje novou instanci ServiceMetadataContractBehavior .

ServiceMetadataContractBehavior(Boolean)

Inicializuje novou instanci ServiceMetadataContractBehavior .

Vlastnosti

MetadataGenerationDisabled

Získává nebo nastavuje hodnotu, která určuje, jestli se má pro koncový bod generovat metadata.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

IContractBehavior.AddBindingParameters(ContractDescription, ServiceEndpoint, BindingParameterCollection)

Nakonfiguruje prvky vazby tak, aby podporovaly chování kontraktu.

IContractBehavior.ApplyClientBehavior(ContractDescription, ServiceEndpoint, ClientRuntime)

Implementuje změnu klienta v rámci kontraktu.

IContractBehavior.ApplyDispatchBehavior(ContractDescription, ServiceEndpoint, DispatchRuntime)

Implementuje úpravu modulu runtime služby v rámci kontraktu.

IContractBehavior.Validate(ContractDescription, ServiceEndpoint)

Potvrdí, že kontrakt a koncový bod můžou podporovat chování kontraktu.

Platí pro