ServiceBehaviorAttribute.SetWellKnownSingleton(Object) ServiceBehaviorAttribute.SetWellKnownSingleton(Object) ServiceBehaviorAttribute.SetWellKnownSingleton(Object) ServiceBehaviorAttribute.SetWellKnownSingleton(Object) Method

定義

サービスを実装し、サービスのシングルトン インスタンスとして使用されるオブジェクトを指定します。Specifies an object that implements the service and that is used as the singleton instance of the service.

public:
 void SetWellKnownSingleton(System::Object ^ value);
public void SetWellKnownSingleton (object value);
member this.SetWellKnownSingleton : obj -> unit
Public Sub SetWellKnownSingleton (value As Object)

パラメーター

value
Object Object Object Object

サービスのシングルトン インスタンス。The singleton instance of the service.

例外

注釈

これは、サービスを宛先とするすべてのメッセージのディスパッチ先となるサービス インスタンスを提供します。This provides the service instance to which all messages addressed to the service will be dispatched.

SetWellKnownSingletonnull 以外の値に設定する場合は、InstanceContextModeSingle に設定する必要があります。これを行わないと、InvalidOperationException がスローされます。If SetWellKnownSingleton is set to a non-null value, then the InstanceContextMode must be set to Single or an InvalidOperationException is thrown.

適用対象