System.ServiceModel.ServiceBehaviorAttribute.CreateInstanceContextProvider C# (CSharp) Метод

CreateInstanceContextProvider() приватный Метод

private CreateInstanceContextProvider ( ServiceHostBase host, DispatchRuntime runtime ) : IInstanceContextProvider
host ServiceHostBase
runtime System.ServiceModel.Dispatcher.DispatchRuntime
Результат IInstanceContextProvider
		IInstanceContextProvider CreateInstanceContextProvider (ServiceHostBase host, DispatchRuntime runtime)
		{
			switch (InstanceContextMode) {
			case InstanceContextMode.Single:
				return new SingletonInstanceContextProvider (runtime.SingletonInstanceContext);
			case InstanceContextMode.PerSession:
				return new SessionInstanceContextProvider (host);
			//case InstanceContextMode.PerCall:
			default:
				return null; // default
			}
		}