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 serviceTypetü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.