InstanceContext.Extensions Özellik
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.
Varsa hizmet örneğiyle ilişkili uzantı koleksiyonunu alır.
public:
property System::ServiceModel::IExtensionCollection<System::ServiceModel::InstanceContext ^> ^ Extensions { System::ServiceModel::IExtensionCollection<System::ServiceModel::InstanceContext ^> ^ get(); };
public System.ServiceModel.IExtensionCollection<System.ServiceModel.InstanceContext> Extensions { get; }
member this.Extensions : System.ServiceModel.IExtensionCollection<System.ServiceModel.InstanceContext>
Public ReadOnly Property Extensions As IExtensionCollection(Of InstanceContext)
Özellik Değeri
IExtensionCollection<T> Hizmet örneğinin uzantıları için örnek bağlamlarını içeren türüInstanceContext.
Uygulamalar
Özel durumlar
Bu bağlamla ilişkili hizmet örneği kapatılır, ancak iptal edilmez.
Bu bağlamla ilişkili hizmet örneği hatalı durumda.
Örnekler
Aşağıdaki kod özelliğine nasıl erişeceklerini Extensions gösterir:
Uri baseAddress = new Uri("http://localhost:8000/ServiceModelSamples/service");
CalculatorService service = new CalculatorService();
ServiceHost serviceHost = new ServiceHost(service, baseAddress);
InstanceContext instanceContext = new InstanceContext(serviceHost, service);
IExtensionCollection<InstanceContext> extensions = instanceContext.Extensions;