System.ServiceModel.Description Ad Alanı

Hizmet modeli açıklamasıyla ilgili sınıflar sağlar.

Sınıflar

CallbackDebugBehavior

Windows Communication Foundation (WCF) geri çağırma nesnesi için hizmet hata ayıklamasını etkinleştirir.

ClientCredentials

Kullanıcının, iletişimin istemci tarafında kullanılmak üzere istemci ve hizmet kimlik bilgilerini ve hizmet kimlik bilgileri kimlik doğrulama ayarlarını yapılandırmasına olanak tanır.

ClientViaBehavior

ClientViaBehavior, aktarım kanalının oluşturulması gereken URI'yi belirtmek için istemciler tarafından kullanılır.

ContractDescription

Bir uç noktanın dış dünyayla ne iletişim kurduğunu belirten bir Windows Communication Foundation (WCF) sözleşmesini açıklar.

DataContractSerializerMessageContractImporter

Veri sözleşmesi iletilerinin WSDL belgelerinden içeri aktarılmasını işler.

DataContractSerializerOperationBehavior

çalışma zamanı davranışını DataContractSerializertemsil eder.

DispatcherSynchronizationBehavior

WCF hizmetinin yanıtları zaman uyumsuz olarak göndermesini sağlayan uç nokta davranışı.

DurableOperationAttribute

Dayanıklı bir hizmet yönteminin yerel yürütme davranışını belirtir.

DurableServiceAttribute

Dayanıklı hizmet sözleşmesi uygulamasının iç yürütme davranışını belirtir.

FaultDescription

SOAP hatalarını temsil eder.

FaultDescriptionCollection

Bir sözleşmedeki FaultDescription SOAP hataları hakkında bilgi almak için kullanabileceğiniz nesne koleksiyonunu temsil eder.

JsonFaultDetail

JSON ile kullanılmak üzere hizmet sözleşmesinde belirtilen SOAP hatasını temsil eder.

MessageBodyDescription

SOAP iletisinin gövdesini temsil eder.

MessageDescription

İletinin açıklamasını temsil eder.

MessageDescriptionCollection

Sözleşmeye ait bir işlemi oluşturan iletilerin açıklamalarını depolamak için kullanılan bir koleksiyon sağlar.

MessageHeaderDescription

SOAP ileti üst bilgisini temsil eder.

MessageHeaderDescriptionCollection

Nesne koleksiyonunu MessageHeaderDescription temsil eder.

MessagePartDescription

SOAP ileti bölümünün açıklamasını temsil eder.

MessagePartDescriptionCollection

Nesne koleksiyonunu MessagePartDescription temsil eder.

MessagePropertyDescription

tarafından MessagePropertyAttributebelirtilen bir ileti özelliğini temsil eder.

MessagePropertyDescriptionCollection

Nesne koleksiyonunu MessagePropertyDescription temsil eder.

MetadataConversionError

veya MetadataImporterkullanımı sırasında oluşan bir MetadataExporter hata veya uyarı olayını temsil eder.

MetadataExchangeBindings

Sözleşmeyi kullanarak IMetadataExchange WS-Transfer meta veri değişimi için sistem tarafından sağlanan bağlamalar oluşturmak için kullanılır.

MetadataExchangeClient

Hizmet meta verilerini indirir.

MetadataExporter

Hizmet açıklaması bilgilerini meta veriye aktarır.

MetadataImporter

Meta verileri nesnelere aktarır ServiceEndpoint .

MetadataImporterQuotas

sınıfından türetilen meta veri içeri aktarıcıları için kotaları MetadataImporter belirtir.

MetadataLocation

Meta veri belgelerinin adresini temsil eder.

MetadataReference

Meta veri değişim uç noktasından döndürülen meta veri belgesine yapılan başvuruları temsil eder.

MetadataResolver

Meta verileri nesne olarak ServiceEndpoint alır ve içeri aktarır.

MetadataSection

XML meta verilerini veya XML meta verilerine yapılan başvuruları temsil eder.

MetadataSet

XML biçiminde seri hale getirilebilir bir hizmet meta verileri koleksiyonunu temsil eder.

MustUnderstandBehavior

Windows Communication Foundation'a (WCF), SOAP 1.1 ve 1.2 belirtimlerine göre anlaşılması gereken koleksiyonda UnderstoodHeaders olmayan üst bilgilerin zorunlu olarak işlenmesini devre dışı bırakmasını ister.

OperationContractGenerationContext

GenerateOperation(OperationContractGenerationContext) Kod oluşturmadan önce bir işlem sözleşmesinin ve bağlamının değiştirilmesini etkinleştirmek için yöntemine geçirildi.

OperationDescription

İşlemi oluşturan iletilerin açıklamasını sağlayan sözleşme işleminin açıklamasını temsil eder.

OperationDescriptionCollection

İşlem açıklamalarını içeren bir koleksiyonu temsil eder.

ParameterXPathQueryGenerator

Veri sözleşmesinden XPath oluşturulmasını sağlar.

PersistenceProviderBehavior

ile WorkflowServiceHostilişkili bir PersistenceProviderFactory için davranışı tanımlar.

PolicyAssertionCollection

İlke onayları içerir.

PolicyConversionContext

Meta verilerde bağlama onaylarını almak ve uygun kapsamda bağlama öğeleri uygulamak için kullanılan bir sınıf tanımlar.

PolicyVersion

Kullanılan WS-Policy belirtiminin sürümünü belirtmek için kullanılan bir sınıf.

ServiceAuthenticationBehavior

Hizmetin kimlik doğrulama davranışını açıklar.

ServiceAuthorizationBehavior

Hizmet yetkilendirme davranışıyla ilgili özellikleri sağlar.

ServiceContractGenerationContext

GenerateContract(ServiceContractGenerationContext) Kod oluşturmadan önce bir hizmet sözleşmesinin ve bağlamının değiştirilmesini etkinleştirmek için yöntemine geçirildi.

ServiceContractGenerator

Türü, ServiceContractGenerator açıklama nesnelerinden ServiceEndpoint hizmet sözleşmesi kodu ve bağlama yapılandırmaları oluşturur.

ServiceCredentials

Hizmet kimlik bilgilerini yapılandırıyor. X.509 sertifikası gibi hizmetin kimlik bilgilerini belirtmek için bu sınıfı kullanın. Ayrıca, kullanıcı adı ve parola doğrulaması gibi çeşitli istemci kimlik bilgileri için kimlik doğrulama modelini belirtmek için bu sınıfı kullanın.

ServiceDebugBehavior

Windows Communication Foundation (WCF) hizmeti için hata ayıklamayı ve yardım bilgileri özelliklerini etkinleştirir.

ServiceDescription

Hizmetin tüm uç noktaları ve ilgili adresleri, bağlamaları, sözleşmeleri ve davranışları için belirtimler dahil olmak üzere hizmetin eksiksiz, bellek içi açıklamasını temsil eder.

ServiceEndpoint

Hizmet istemcilerinin hizmeti bulmasını ve hizmetle iletişim kurmasını sağlayan hizmetin uç noktasını temsil eder.

ServiceEndpointCollection

Bir hizmetin uç noktalarını içeren koleksiyon.

ServiceHealthBehavior

Sistem durumu uç noktası sağlayan bir Windows Communication Foundation (WCF) hizmet davranışı sağlar.

ServiceHealthBehaviorBase

Sistem durumu uç noktası sağlayan bir Windows Communication Foundation (WCF) hizmeti davranışı için temel sınıf görevi görür.

ServiceHealthData

Windows Communication Foundation (WCF) sistem durumu hizmeti tarafından kullanılmak üzere bir anahtardan ve birden çok değerden oluşan bir veri öğesi tanımlar.

ServiceHealthDataCollection

Anahtarlı bir nesne koleksiyonunu ServiceHealthData temsil eder.

ServiceHealthModel

WCF hizmetinin durumu ve durumu hakkında bilgi sağlayan modeli içerir.

ServiceHealthModel.ChannelDispatcherModel

Bir WCF hizmetiyle ilişkili kanal dağıtıcılarını temsil eden modeli içerir.

ServiceHealthModel.CommunicationTimeoutsModel

WCF hizmetinin zaman aşımlarını temsil eden modeli içeren sınıf.

ServiceHealthModel.ProcessInformationModel

Bu sistem durumu hizmetinin izlediği hizmet hakkında işlem bilgileri sağlar.

ServiceHealthModel.ProcessThreadsModel

Bu hizmet durumu işlemi hakkında iş parçacığı oluşturma bilgileri sağlar.

ServiceHealthModel.ServiceEndpointModel

Bu sistem durumu hizmeti davranışının izlediği uç noktalar hakkında bilgi sağlar.

ServiceHealthModel.ServicePropertiesModel

WCF hizmeti hakkında özellik bilgileri sağlar.

ServiceHealthModel.ServiceThrottleModel

WCF hizmetinin aktarım hızını denetleyan hizmet kısıtlaması hakkında bilgi sağlayan modeli içerir.

ServiceHealthSection

Hizmet Durumu Davranışı HTML sayfasının bir bölümünü temsil eder.

ServiceHealthSectionCollection

Nesne koleksiyonunu ServiceHealthSection temsil eder.

ServiceMetadataBehavior

Hizmet meta verilerinin ve ilişkili bilgilerin yayınını denetler.

ServiceMetadataContractBehavior

Belirli bir uç nokta için meta verilerin yayımlanıp yayımlanmayacağını belirtmenize olanak tanıyan bir sözleşme davranışı.

ServiceMetadataEndpoint

Sabit sözleşmeli (IMetadataExchange) standart uç nokta ve meta verileri açığa çıkarmak için kullanılan varsayılan HTTP bağlaması.

ServiceMetadataExtension

Meta veri yayımlama protokolleri için uygulamayı sağlar.

ServiceSecurityAuditBehavior

Güvenlik olaylarının denetim davranışını belirtir. Genel olarak, güvenlik olayları aktarım, ileti veya anlaşma kimlik doğrulaması ve yetkilendirme olayı gibi kimlik doğrulama olaylarından oluşur. Daha fazla bilgi için bkz. ServiceAuthorizationManager.

ServiceThrottlingBehavior

Hizmet performansını ayarlamanıza olanak tanıyan çalışma zamanı aktarım hızı ayarlarını yapılandırır.

SynchronousReceiveBehavior

Kanalların zaman uyumlu olarak mı yoksa zaman uyumsuz olarak mı dinlediğini denetler.

TransactedBatchingBehavior

İşlemsel almaları destekleyen aktarımlar için alma işlemlerini iyileştirici bir davranışı temsil eder.

TypedMessageConverter

Yazılan bir iletiyi yazılmamış bir iletiye veya yazılmamış bir iletiyi yazılan iletiye dönüştürür.

UseRequestHeadersForMetadataAddressBehavior

Windows Communication Foundation (WCF) hizmeti için istek iletisi üst bilgilerinden meta veri adresi bilgilerinin alınmasını sağlar.

WebHttpBehavior

Windows Communication Foundation (WCF) hizmeti için Web programlama modelini etkinleştirir.

WebHttpEndpoint

Davranışı otomatik olarak ekleyen sabit WebHttpBinding bağlamalı WebHttpBehavior standart bir uç nokta.

WebScriptEnablingBehavior

Windows Communication Foundation (WCF) uç noktalarının tarayıcı tabanlı bir ASP.NET AJAX istemcisinden HTTP istekleri almasını sağlayan davranış için destek sağlar. Bu sınıf devralınamaz.

WebScriptEndpoint

Davranışı otomatik olarak ekleyen sabit WebHttpBinding bağlamalı WebScriptEnablingBehavior standart uç nokta.

WebServiceEndpoint

Sabit WebHttpBinding bağlamaya sahip standart uç nokta.

WorkflowRuntimeBehavior

ile WorkflowServiceHostilişkili için WorkflowRuntime davranışını tanımlar.

WsdlContractConversionContext

Bir sözleşme için meta veri dışarı aktarma ve içeri aktarma işlemlerini özelleştirmeyi etkinleştirmek için özel WSDL dışarı aktarıcılarına ve içeri aktarıcılarına geçirilir.

WsdlEndpointConversionContext

Bir WSDL uç noktası için meta veri dışarı aktarma ve içeri aktarma işlemlerini özelleştirmeyi etkinleştirmek için özel WSDL dışarı aktarıcılarına ve içeri aktarıcılara geçirilir.

WsdlExporter

Hizmet, sözleşme ve uç nokta bilgilerini meta veri belgelerine dönüştürür.

WsdlImporter

WS-Policy ekleri olan Web Hizmetleri Açıklama Dili (WSDL) 1.1 meta verilerini içeri aktarır.

XmlSerializerMessageContractImporter

kullanarak WSDL belgelerinden iletilerin içeri aktarılmasını XmlSerializerişler.

XmlSerializerOperationBehavior

bir işlemle ilişkili öğesinin XmlSerializer çalışma zamanı davranışını denetler.

Arabirimler

IContractBehavior

Hizmet veya istemci uygulamasındaki bir sözleşmenin çalışma zamanı davranışını genişletmek için kullanılabilecek yöntemler uygular.

IContractBehaviorAttribute

Arabirimi uygulayan bir özniteliğin etkin olduğu sözleşmeyi IContractBehavior belirtir.

IEndpointBehavior

Hizmet veya istemci uygulamasındaki bir uç noktanın çalışma zamanı davranışını genişletmek için kullanılabilecek yöntemler uygular.

IMetadataExchange

Bir hizmetle ilgili meta verileri döndürmek için kullanılan yöntemleri kullanıma sunar.

IOperationBehavior

Hizmet veya istemci uygulamasındaki bir işlem için çalışma zamanı davranışını genişletmek için kullanılabilecek yöntemler uygular.

IOperationContractGenerationExtension

Bir işlem için oluşturulan kodu değiştirmek için kullanılabilecek sözleşme oluşturma sırasında çağrılan yöntemleri tanımlar.

IPolicyExportExtension

Web Hizmetleri Açıklama Dili (WSDL) bilgilerine özel bağlama ilkesi onayları eklemek için uygulayın IPolicyExportExtension .

IPolicyImportExtension

Bağlamalar hakkında özel ilke onaylarını içeri aktaran nesneler için bir yöntem tanımlar.

IServiceBehavior

dahil olmak üzere ServiceHostBasebir hizmetin tamamında özel uzantıları değiştirmek veya eklemek için bir mekanizma sağlar.

IServiceContractGenerationExtension

Bir hizmet sözleşmesi için oluşturulan kodu değiştirmek için kullanılabilecek sözleşme oluşturma sırasında çağrılan yöntemleri tanımlar.

IWsdlExportExtension

Özel meta verileri dışarı aktarabilen uç nokta veya sözleşme davranışlarını tanımlar.

IWsdlImportExtension

İçeri aktarıcının Web Hizmetleri Açıklama Dili (WSDL) bölümlerini bir WsdlImporter nesnenin bölümlerine nasıl eşleyişini denetlemek için bir ServiceDescription nesne uygulayın ve nesneye ekleyin.

Numaralandırmalar

ListenUriMode

Aktarım, hizmetin dinlemesi için sağlanan URI'nin benzersiz olduğundan veya tam olarak sağlandığı gibi kullanılabildiğinden emin olması gerekip gerekmediğini gösterir.

MessageDirection

İletinin yönünü belirtir.

MetadataExchangeClientMode

Meta verileri almak için kullanılan exchange modunu belirtir.

PrincipalPermissionMode

bir yönteme erişimi denetlemek için kullanılırken PrincipalPermissionAttribute yetkilendirme denetimleri modunu ayarlar.

ServiceContractGenerationOptions

kullanılarak ServiceContractGeneratorsağlanan sözleşme oluşturma seçeneklerini temsil eder.

UnknownExceptionAction

Dayanıklı bir hizmetin bilinmeyen bir özel durumu nasıl işleyeceklerini belirtir.