ServiceMetadataExtension Sınıf
Tanım
Ö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.
Meta veri yayımlama protokolleri için uygulamayı sağlar.
public ref class ServiceMetadataExtension : System::ServiceModel::IExtension<System::ServiceModel::ServiceHostBase ^>
public class ServiceMetadataExtension : System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>
type ServiceMetadataExtension = class
interface IExtension<ServiceHostBase>
Public Class ServiceMetadataExtension
Implements IExtension(Of ServiceHostBase)
- Devralma
-
ServiceMetadataExtension
- Uygulamalar
Açıklamalar
ServiceMetadataExtension ile bir hizmet System.ServiceModel.Description.ServiceMetadataBehavioryapılandırılarak yapılandırılır ve kullanılır.
Ayrıca özelliğine ServiceMetadataExtension erişerek çalışma zamanında hizmetin meta verilerini almak için sınıfını Metadata da kullanabilirsiniz.
Oluşturucular
| Name | Description |
|---|---|
| ServiceMetadataExtension() |
Nesnenin bir örneğini ServiceMetadataExtension oluşturur. |
Özellikler
| Name | Description |
|---|---|
| Metadata |
Hizmetin meta verilerini çalışma zamanında alır. |
| SingleWsdl |
Hizmet tarafından kullanılan tek WSDL'yi alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| IExtension<ServiceHostBase>.Attach(ServiceHostBase) |
Bir nesnenin özel davranışa katılmasını sağlar. Çalışma zamanı uzantıyı sınıfın bir örneğine bağladığında çağrılır ServiceHostBase . Yalnızca dahili kullanım için. |
| IExtension<ServiceHostBase>.Detach(ServiceHostBase) |
Bir nesnenin özel davranışa katılmasını sağlar. Çalışma zamanı uzantıyı sınıfın bir örneğinden ayırdığında çağrılır InstanceContext . Yalnızca dahili kullanım için. |