ServiceManager.Publish Yöntem
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.
Verilen hizmet türünü yayımlar, ancak bir örneği bildirmez. Hizmet istendiğinde, örneği oluşturmak için Hizmet yayımlama geri çağırması çağrılır. Geri arama yalnızca bir kez çağrılır. Bundan sonra, döndürdüğünü örnek önbelleğe alınır.
Aşırı Yüklemeler
Publish(Type, Object) |
Verilen hizmeti yayımlar. Yayımlandıktan sonra, düzenleme bağlamı atılana kadar hizmet örneği hizmet yöneticisinde kalır. |
Publish(Type, PublishServiceCallback) |
Belirtilen hizmet türünü yayımlar, ancak bir örneği bildirmez. Hizmet istendiğinde, örneği oluşturmak için Hizmet yayımlama geri çağırması çağrılır. Geri arama yalnızca bir kez çağrılır. Bundan sonra, döndürdüğünü örnek önbelleğe alınır. |
Publish<TServiceType>(PublishServiceCallback<TServiceType>) |
Verilen hizmet türünü yayımlar, ancak henüz bir örnek bildirmez. Hizmet istendiğinde, |
Publish<TServiceType>(TServiceType) |
Verilen hizmeti yayımlar. Yayımlandıktan sonra, düzenleme bağlamı atılana kadar hizmet örneği hizmet yöneticisinde kalır. |
Publish(Type, Object)
Verilen hizmeti yayımlar. Yayımlandıktan sonra, düzenleme bağlamı atılana kadar hizmet örneği hizmet yöneticisinde kalır.
public:
abstract void Publish(Type ^ serviceType, System::Object ^ serviceInstance);
public abstract void Publish (Type serviceType, object serviceInstance);
abstract member Publish : Type * obj -> unit
Public MustOverride Sub Publish (serviceType As Type, serviceInstance As Object)
Parametreler
- serviceType
- Type
Yayımlayacak hizmetin türü.
- serviceInstance
- Object
Hizmetin bir örneği.
Özel durumlar
serviceType
veya serviceInstance
şeklindedir null
.
serviceInstance
veya uygulamasından serviceType
türetilmez veya serviceType
zaten yayımlanmıştır.
Şunlara uygulanır
Publish(Type, PublishServiceCallback)
Belirtilen hizmet türünü yayımlar, ancak bir örneği bildirmez. Hizmet istendiğinde, örneği oluşturmak için Hizmet yayımlama geri çağırması çağrılır. Geri arama yalnızca bir kez çağrılır. Bundan sonra, döndürdüğünü örnek önbelleğe alınır.
public:
abstract void Publish(Type ^ serviceType, System::Activities::Presentation::PublishServiceCallback ^ callback);
public abstract void Publish (Type serviceType, System.Activities.Presentation.PublishServiceCallback callback);
abstract member Publish : Type * System.Activities.Presentation.PublishServiceCallback -> unit
Public MustOverride Sub Publish (serviceType As Type, callback As PublishServiceCallback)
Parametreler
- serviceType
- Type
Yayımlayacak hizmetin türü.
- callback
- PublishServiceCallback
Hizmetin bir örneği gerektiğinde çağrılacak bir geri çağırma.
Özel durumlar
serviceType
veya callback
şeklindedir null
.
serviceType
zaten yayımlanmıştır.
Şunlara uygulanır
Publish<TServiceType>(PublishServiceCallback<TServiceType>)
Verilen hizmet türünü yayımlar, ancak henüz bir örnek bildirmez. Hizmet istendiğinde, PublishServiceCallback
örneği oluşturmak için çağrılır. Geri arama yalnızca bir kez çağrılır. Bundan sonra, döndürdüğünü örnek önbelleğe alınır.
public:
generic <typename TServiceType>
void Publish(System::Activities::Presentation::PublishServiceCallback<TServiceType> ^ callback);
public void Publish<TServiceType> (System.Activities.Presentation.PublishServiceCallback<TServiceType> callback);
member this.Publish : System.Activities.Presentation.PublishServiceCallback<'ServiceType> -> unit
Public Sub Publish(Of TServiceType) (callback As PublishServiceCallback(Of TServiceType))
Tür Parametreleri
- TServiceType
Yayımlayacak hizmetin türü.
Parametreler
- callback
- PublishServiceCallback<TServiceType>
Hizmetin bir örneği gerektiğinde çağrılacak bir geri çağırma.
Özel durumlar
callback
, null
değeridir.
Şunlara uygulanır
Publish<TServiceType>(TServiceType)
Verilen hizmeti yayımlar. Yayımlandıktan sonra, düzenleme bağlamı atılana kadar hizmet örneği hizmet yöneticisinde kalır.
public:
generic <typename TServiceType>
void Publish(TServiceType serviceInstance);
public void Publish<TServiceType> (TServiceType serviceInstance);
member this.Publish : 'ServiceType -> unit
Public Sub Publish(Of TServiceType) (serviceInstance As TServiceType)
Tür Parametreleri
- TServiceType
Yayımlayacak hizmetin türü.
Parametreler
- serviceInstance
- TServiceType
Hizmetin bir örneği.
Özel durumlar
serviceInstance
, null
değeridir.