System.ServiceModel.Description Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hizmet modeli açıklamasıyla ilgili sınıflar sağlar.
Sınıflar
| Name | Description |
|---|---|
| CallbackDebugBehavior |
Windows Communication Foundation (WCF) geri çağırma nesnesi için hizmet hata ayıklamasını etkinleştirir. |
| ClientCredentials |
Kullanıcının istemci ve hizmet kimlik bilgilerinin yanı sıra iletişimin istemci tarafında kullanılmak üzere hizmet kimlik bilgisi kimlik doğrulaması ayarlarını yapılandırmasına olanak tanır. |
| ClientViaBehavior |
ClientViaBehavior, istemcileri tarafından aktarım kanalının oluşturulması gereken URI'yi belirtmek için 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 |
WSDL belgelerinden veri sözleşmesi iletilerinin 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 |
Bir 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 |
Bir nesne koleksiyonunu MessageHeaderDescription temsil eder. |
| MessagePartDescription |
SOAP ileti bölümünün açıklamasını temsil eder. |
| MessagePartDescriptionCollection |
Bir nesne koleksiyonunu MessagePartDescription temsil eder. |
| MessagePropertyDescription |
tarafından MessagePropertyAttributebelirtilen bir ileti özelliğini temsil eder. |
| MessagePropertyDescriptionCollection |
Bir nesne koleksiyonunu MessagePropertyDescription temsil eder. |
| MetadataConversionError |
veya MetadataExporterkullanımı sırasında oluşan bir MetadataImporter 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 serileştirilebilir 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 bulunmayan ü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 PersistenceProviderFactoryilişkili bir WorkflowServiceHost için davranışı tanımlar. |
| PolicyAssertionCollection |
İlke onaylarını içerir. |
| PolicyConversionContext |
Meta verilerde bağlama onaylarını almak ve uygun kapsama 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 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ıklama 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 de dahil olmak üzere hizmetin eksiksiz, bellek içi açıklamasını temsil eder. |
| ServiceEndpoint |
Hizmet istemcilerinin hizmeti bulmasına ve hizmetle iletişim kurmasına olanak tanıyan bir 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) hizmet 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 öğesini 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 |
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 |
Bir 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 anlaşmalı (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 mu yoksa zaman uyumsuz mu dinlediğini denetler. |
| TransactedBatchingBehavior |
İşlem almalarını 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 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ğlamalı standart uç nokta. |
| WorkflowRuntimeBehavior |
ile WorkflowRuntimeilişkili için WorkflowServiceHost davranışı 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çirildi. |
| 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ılarına geçirildi. |
| WsdlExporter |
Hizmet, sözleşme ve uç nokta bilgilerini meta veri belgelerine dönüştürür. |
| WsdlImporter |
Web Hizmetleri Açıklama Dili (WSDL) 1.1 meta verilerini WS-Policy ekleriyle 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
| Name | Description |
|---|---|
| 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şlemin ç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ümleriyle nasıl eşleyişini denetlemek için bir ServiceDescription nesne uygulayın ve nesneye ekleyin. |
Numaralandırmalar
| Name | Description |
|---|---|
| ListenUriMode |
Aktarımda 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 PrincipalPermissionAttribute kullanırken yetkilendirme denetimleri modunu ayarlar. |
| ServiceContractGenerationOptions |
ServiceContractGeneratorkullanılarak kullanılabilen sözleşme oluşturma seçeneklerini temsil eder. |
| UnknownExceptionAction |
Dayanıklı bir hizmetin bilinmeyen bir özel durumu nasıl işleyeceğini belirtir. |