ServiceMetadataContractBehavior Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |