System.ServiceModel.Description Névtér

A szolgáltatásmodell leírásához kapcsolódó osztályokat biztosít.

Osztályok

Name Description
CallbackDebugBehavior

Lehetővé teszi egy Windows kommunikációs alaprendszer (WCF) visszahívási objektum szolgáltatáskeresését.

ClientCredentials

Lehetővé teszi, hogy a felhasználó konfigurálja az ügyfél- és szolgáltatáshitelesítési hitelesítő adatokat, valamint a szolgáltatás hitelesítő adatait a kommunikáció ügyféloldalán való használatra.

ClientViaBehavior

Az ClientViaBehavior ügyfelek azt az URI-t használják, amelyhez létre kell hozni az átviteli csatornát.

ContractDescription

Egy Windows kommunikációs alaprendszer (WCF) szerződést ír le, amely meghatározza, hogy egy végpont mit kommunikál a külvilággal.

DataContractSerializerMessageContractImporter

Kezeli az adatszerződéses üzenetek WSDL-dokumentumokból való importálását.

DataContractSerializerOperationBehavior

A . futásidejű viselkedését DataContractSerializerjelöli.

DispatcherSynchronizationBehavior

Olyan végponti viselkedés, amely lehetővé teszi, hogy a WCF-szolgáltatás aszinkron módon küldjön válaszokat.

DurableOperationAttribute

Egy tartós szolgáltatási módszer helyi végrehajtási viselkedését adja meg.

DurableServiceAttribute

A tartós szolgáltatási szerződés végrehajtásának belső végrehajtási viselkedését határozza meg.

FaultDescription

SOAP-hibát jelöl.

FaultDescriptionCollection

Olyan objektumgyűjteményt FaultDescription jelöl, amellyel információkat szerezhet be a soap-hibákról a szerződésben.

JsonFaultDetail

Olyan SOAP-hibát jelöl, amely a JSON-nal való használatra vonatkozó szolgáltatási szerződésben van megadva.

MessageBodyDescription

A SOAP-üzenet törzsét jelöli.

MessageDescription

Egy üzenet leírását jelöli.

MessageDescriptionCollection

Olyan gyűjteményt biztosít, amely a szerződéshez tartozó műveletet alkotó üzenetek leírásának tárolására szolgál.

MessageHeaderDescription

SOAP-üzenetfejlécet jelöl.

MessageHeaderDescriptionCollection

Objektumok gyűjteményét MessageHeaderDescription jelöli.

MessagePartDescription

A SOAP üzenetrész leírását jelöli.

MessagePartDescriptionCollection

Objektumok gyűjteményét MessagePartDescription jelöli.

MessagePropertyDescription

A által megadott üzenettulajdonságot MessagePropertyAttributejelöli.

MessagePropertyDescriptionCollection

Objektumok gyűjteményét MessagePropertyDescription jelöli.

MetadataConversionError

Olyan hibát vagy figyelmeztető eseményt jelöl, amely egy MetadataExporter vagy MetadataImportertöbb használata során történt.

MetadataExchangeBindings

Rendszer által biztosított kötések létrehozásához használható WS-Transfer metaadatok cseréjéhez a IMetadataExchange szerződés használatával.

MetadataExchangeClient

Letölti a szolgáltatás metaadatait.

MetadataExporter

A szolgáltatás leírásának adatait metaadatokba exportálja.

MetadataImporter

Metaadatokat importál objektumokba ServiceEndpoint .

MetadataImporterQuotas

Megadja az osztályból származó metaadat-importőrök kvótáit MetadataImporter .

MetadataLocation

A metaadat-dokumentumok címét jelöli.

MetadataReference

Metaadat-cserevégpontból visszaadott metaadat-dokumentumra mutató hivatkozást jelöl.

MetadataResolver

Metaadatokat kér le és importál objektumként ServiceEndpoint .

MetadataSection

XML-metaadatokat vagy XML-metaadatokra mutató hivatkozásokat jelöl.

MetadataSet

A szolgáltatás metaadatainak szerializálható gyűjteményét jelöli XML formátumban.

MustUnderstandBehavior

Utasítja Windows kommunikációs alaprendszer (WCF)-t, hogy tiltsa le a nem a UnderstoodHeaders gyűjteményben lévő fejlécek kötelező feldolgozását, amelyet a SOAP 1.1 és 1.2 specifikációinak megfelelően kell értelmezni.

OperationContractGenerationContext

Át lett adva a GenerateOperation(OperationContractGenerationContext) metódusnak, amely lehetővé teszi egy műveleti szerződés és környezetének módosítását a kód létrehozása előtt.

OperationDescription

Egy szerződésművelet leírását jelöli, amely a műveletet alkotó üzenetek leírását tartalmazza.

OperationDescriptionCollection

Műveletleírásokat tartalmazó gyűjteményt jelöl.

ParameterXPathQueryGenerator

Lehetővé teszi egy XPath létrehozását egy adatszerződésből.

PersistenceProviderBehavior

Meghatározza a . PersistenceProviderFactory -hez társított viselkedést WorkflowServiceHost.

PolicyAssertionCollection

Házirend-állításokat tartalmaz.

PolicyConversionContext

Definiál egy osztályt, amellyel lekérheti a metaadatok kötési helyességeit, és a megfelelő hatókörhöz csatolja a implementáló kötési elemeket.

PolicyVersion

A használt WS-Policy specifikáció verziójának megadására használt osztály.

ServiceAuthenticationBehavior

A szolgáltatás hitelesítési viselkedését ismerteti.

ServiceAuthorizationBehavior

Szolgáltatás-engedélyezési viselkedéshez kapcsolódó tulajdonságokat biztosít.

ServiceContractGenerationContext

Át lett adva a GenerateContract(ServiceContractGenerationContext) metódusnak, amely lehetővé teszi egy szolgáltatási szerződés és környezetének módosítását a kód létrehozása előtt.

ServiceContractGenerator

A ServiceContractGenerator típus szolgáltatásszerződés-kódot és kötéskonfigurációkat ServiceEndpoint hoz létre leírásobjektumokból.

ServiceCredentials

Szolgáltatás hitelesítő adatait konfigurálja. Ebben az osztályban adhatja meg a szolgáltatás hitelesítő adatait, például egy X.509-tanúsítványt. Ezen osztály használatával megadhatja a hitelesítési modellt a különböző ügyfél-hitelesítő adatokhoz, például a felhasználónévhez és a jelszó-ellenőrzéshez.

ServiceDebugBehavior

Lehetővé teszi a Windows kommunikációs alaprendszer (WCF) szolgáltatás hibakeresési és súgóinformációs funkcióit.

ServiceDescription

A szolgáltatás teljes, memórián belüli leírását jelöli, beleértve a szolgáltatás összes végpontját, valamint a hozzájuk tartozó címekre, kötésekre, szerződésekre és viselkedésekre vonatkozó specifikációkat.

ServiceEndpoint

Egy szolgáltatás végpontját jelöli, amely lehetővé teszi, hogy a szolgáltatás ügyfelei megtalálják és kommunikáljanak a szolgáltatással.

ServiceEndpointCollection

Egy szolgáltatás végpontjait tartalmazó gyűjtemény.

ServiceHealthBehavior

Egy Windows kommunikációs alaprendszer (WCF) szolgáltatás viselkedését biztosítja, amely egy állapotvégpontot biztosít.

ServiceHealthBehaviorBase

Az állapotvégpontot biztosító Windows kommunikációs alaprendszer (WCF) szolgáltatás viselkedésének alaposztályaként szolgál.

ServiceHealthData

Olyan adatelemet határoz meg, amely egy kulcsból és több értékből áll, amelyeket egy Windows kommunikációs alaprendszer (WCF) állapotszolgáltatás használ.

ServiceHealthDataCollection

Objektumok kulcsos gyűjteményét ServiceHealthData jelöli.

ServiceHealthModel

A WCF-szolgáltatás állapotával és állapotával kapcsolatos információkat tartalmazó modellt tartalmazza.

ServiceHealthModel.ChannelDispatcherModel

A WCF szolgáltatáshoz társított csatorna-diszpécsereket képviselő modellt tartalmazza.

ServiceHealthModel.CommunicationTimeoutsModel

A WCF-szolgáltatás időtúllépéseit képviselő modellt tartalmazó osztály.

ServiceHealthModel.ProcessInformationModel

Folyamatinformációkat tartalmaz arról a szolgáltatásról, amelyet az állapotfigyelő szolgáltatás figyel.

ServiceHealthModel.ProcessThreadsModel

Ez a szolgáltatásállapot-folyamat szálkezelésre vonatkozó információi.

ServiceHealthModel.ServiceEndpointModel

Az állapotfigyelő szolgáltatás által figyelt végpontokról nyújt információt.

ServiceHealthModel.ServicePropertiesModel

Egy WCF-szolgáltatás tulajdonságadatait tartalmazza.

ServiceHealthModel.ServiceThrottleModel

A WCF-szolgáltatás átviteli sebességét vezérlő szolgáltatásszabályozással kapcsolatos információkat tartalmazó modellt tartalmazza.

ServiceHealthSection

A Service Health Behavior HTML-oldal egy szakaszát jelöli.

ServiceHealthSectionCollection

Objektumok gyűjteményét ServiceHealthSection jelöli.

ServiceMetadataBehavior

A szolgáltatás metaadatainak és a kapcsolódó információk közzétételének szabályozása.

ServiceMetadataContractBehavior

Szerződési viselkedés, amely lehetővé teszi annak megadását, hogy közzétegye-e a metaadatokat egy adott végponton.

ServiceMetadataEndpoint

Standard végpont rögzített szerződéssel (IMetadataExchange) és a metaadatok felfedésére használt alapértelmezett HTTP-kötéssel.

ServiceMetadataExtension

Biztosítja a metaadat-közzétételi protokollok implementálását.

ServiceSecurityAuditBehavior

A biztonsági események naplózási viselkedését határozza meg. A biztonsági események általában olyan hitelesítési eseményekből állnak, mint az átvitel, az üzenet vagy a hitelesítés és az engedélyezési esemény egyeztetése. További információért lásd ServiceAuthorizationManager.

ServiceThrottlingBehavior

Konfigurálja a futásidejű átviteli sebesség beállításait, amelyek lehetővé teszik a szolgáltatás teljesítményének finomhangolását.

SynchronousReceiveBehavior

Azt szabályozza, hogy a csatornák szinkronban vagy aszinkron módon figyelnek-e.

TransactedBatchingBehavior

Olyan viselkedést jelöl, amely optimalizálja a fogadási műveleteket a tranzakciós fogadásokat támogató átvitelekhez.

TypedMessageConverter

A beírt üzeneteket nem beírt vagy nem beírt üzenetté alakítja át.

UseRequestHeadersForMetadataAddressBehavior

Lehetővé teszi a metaadatok címadatainak lekérését egy Windows kommunikációs alaprendszer (WCF) szolgáltatás üzenetfejléceiből.

WebHttpBehavior

Engedélyezi a webes programozási modellt egy Windows kommunikációs alaprendszer (WCF) szolgáltatáshoz.

WebHttpEndpoint

Standard végpont rögzített WebHttpBinding kötéssel, amely automatikusan hozzáadja a viselkedést WebHttpBehavior .

WebScriptEnablingBehavior

Támogatja azt a viselkedést, amely lehetővé teszi, hogy Windows kommunikációs alaprendszer (WCF)-végpontok HTTP-kéréseket kapjanak egy böngészőalapú ASP.NET AJAX-ügyféltől. Ez az osztály nem örökölhető.

WebScriptEndpoint

Standard végpont rögzített WebHttpBinding kötéssel, amely automatikusan hozzáadja a viselkedést WebScriptEnablingBehavior .

WebServiceEndpoint

Rögzített kötésű WebHttpBinding standard végpont.

WorkflowRuntimeBehavior

Meghatározza a társított viselkedést WorkflowRuntime egy WorkflowServiceHost.

WsdlContractConversionContext

Átadva az egyéni WSDL-exportőröknek és importőröknek, hogy lehetővé tegyék a metaadatok exportálási és importálási folyamatainak testreszabását egy szerződéshez.

WsdlEndpointConversionContext

Az egyéni WSDL-exportőröknek és importőröknek átadott adatok lehetővé teszik a metaadatok exportálási és importálási folyamatainak testreszabását egy WSDL-végponton.

WsdlExporter

A szolgáltatás-, szerződés- és végpontinformációkat metaadat-dokumentumokká alakítja.

WsdlImporter

Importálja a Web Services Description Language (WSDL) 1.1 metaadatait WS-Policy mellékletekkel.

XmlSerializerMessageContractImporter

A WSDL-dokumentumokból származó üzenetek importálását kezeli a XmlSerializer.

XmlSerializerOperationBehavior

A művelethez társított futtatási idő viselkedését XmlSerializer szabályozza.

Interfészek

Name Description
IContractBehavior

Olyan metódusokat implementál, amelyekkel meghosszabbítható a szerződés futásidejű viselkedése egy szolgáltatásban vagy ügyfélalkalmazásban.

IContractBehaviorAttribute

Megadja azt a szerződést, amelynek az interfészt IContractBehavior megvalósító attribútuma aktív.

IEndpointBehavior

Olyan módszereket implementál, amelyek segítségével kiterjeszthető a futásidejű viselkedés egy végpont esetében egy szolgáltatásban vagy ügyfélalkalmazásban.

IMetadataExchange

A szolgáltatás metaadatainak visszaadására használt módszereket teszi elérhetővé.

IOperationBehavior

Olyan metódusokat implementál, amelyek a szolgáltatásban vagy ügyfélalkalmazásban futó műveletek futásidejű viselkedésének meghosszabbítására használhatók.

IOperationContractGenerationExtension

Meghatározza a szerződés létrehozása során meghívott metódusokat, amelyek egy művelet generált kódjának módosítására használhatók.

IPolicyExportExtension

Egyéni IPolicyExportExtension kötési házirend-állítások beszúrása a Web Services Leírásnyelv (WSDL) adataiba.

IPolicyImportExtension

Olyan metódust határoz meg, amely a kötésekre vonatkozó egyéni házirend-állításokat importálja.

IServiceBehavior

Lehetővé teszi egyéni bővítmények módosítását vagy beszúrását egy teljes szolgáltatásban, beleértve a ServiceHostBase.

IServiceContractGenerationExtension

Meghatározza a szerződés létrehozása során meghívott metódusokat, amelyek a szolgáltatásszerződés generált kódjának módosítására használhatók.

IWsdlExportExtension

Meghatározza az egyéni metaadatok exportálására képes végpont- vagy szerződési viselkedéseket.

IWsdlImportExtension

Egy objektum implementálása és csatolása WsdlImporter annak szabályozásához, hogy az importőr hogyan képezi le a Web Services Description Language (WSDL) részeit az ServiceDescription objektumokéhoz.

Enumerációk

Name Description
ListenUriMode

Azt jelzi, hogy az átvitelnek biztosítania kell-e, hogy a szolgáltatás számára biztosított URI egyedi legyen, vagy pontosan a megadott módon használható.

MessageDirection

Megadja az üzenet irányát.

MetadataExchangeClientMode

Megadja a metaadatok lekéréséhez használt exchange módot.

PrincipalPermissionMode

Beállítja az engedélyezési ellenőrzések módját, amikor a PrincipalPermissionAttribute metódushoz való hozzáférést szabályozza.

ServiceContractGenerationOptions

A szerződésgenerálási lehetőségeket jelöli a ServiceContractGenerator.

UnknownExceptionAction

Meghatározza, hogy egy tartós szolgáltatás hogyan kezelje az ismeretlen kivételt.