次の方法で共有


WSTrustServiceHost メンバー

This class extends the ServiceHost class implemented by Windows Communication Foundation (WCF) service model programming model. It is a service host for registering Security Token Services (STSes) and let you expose an STS for use by client applications when you are not using Internet Information Services (IIS). The ServiceHost will have multiple endpoints registered based on the number of listeners registered in the configuration.

次の表に、WSTrustServiceHost 型によって公開されているメンバーを示します。

パブリック コンストラクター

  名前 説明
  WSTrustServiceHost オーバーロードされています。 Initializes an instance of WSTrustServiceHost.

このページのトップへ

パブリック プロパティ

(プロテクト プロパティ も参照してください)

  名前 説明
public property Authorization  (ServiceHostBase から継承)
public property BaseAddresses  (ServiceHostBase から継承)
public property ChannelDispatchers  (ServiceHostBase から継承)
public property CloseTimeout  (ServiceHostBase から継承)
public property Credentials  (ServiceHostBase から継承)
public property Description  (ServiceHostBase から継承)
public property Extensions  (ServiceHostBase から継承)
public property ManualFlowControlLimit  (ServiceHostBase から継承)
public property OpenTimeout  (ServiceHostBase から継承)
public property SecurityTokenServiceConfiguration  
public property ServiceContract  
public property SingletonInstance  (ServiceHost から継承)
public property State  (CommunicationObject から継承)

このページのトップへ

プロテクト プロパティ

  名前 説明
protected property DefaultCloseTimeout  (ServiceHostBase から継承)
protected property DefaultOpenTimeout  (ServiceHostBase から継承)
protected property ImplementedContracts  (ServiceHostBase から継承)
protected property IsDisposed  (CommunicationObject から継承)
protected property ThisLock  (CommunicationObject から継承)

このページのトップへ

パブリック メソッド

(プロテクト メソッド も参照してください)

  名前 説明
public method Abort  (CommunicationObject から継承)
public method AddServiceEndpoint  オーバーロードされています。 (ServiceHost から継承)
public method BeginClose  オーバーロードされています。 (CommunicationObject から継承)
public method BeginOpen  オーバーロードされています。 (CommunicationObject から継承)
public method Close  オーバーロードされています。 (CommunicationObject から継承)
public method EndClose  (CommunicationObject から継承)
public method EndOpen  (CommunicationObject から継承)
public method Equals  オーバーロードされています。 (Object から継承)
public method GetHashCode  (Object から継承)
public method GetType  (Object から継承)
public method IncrementManualFlowControlLimit  (ServiceHostBase から継承)
public method Open  オーバーロードされています。 (CommunicationObject から継承)
public methodstatic ReferenceEquals  (Object から継承)
public method ToString  (Object から継承)

このページのトップへ

プロテクト メソッド

  名前 説明
protected method AddBaseAddress  (ServiceHostBase から継承)
protected method ApplyConfiguration オーバーライドされています。 Override of base class method. Loads WIF configuration and overrides WCF configuration settings with WIF settings.
protected method ConfigureMetadata Configures metadata (WSDL) for the service host. The method loops through the base addresses, and adds mex endpoints for http, https, net.tcp and net.pipe addresses, only when no mex endpoints have been previously added by the user. For http and https addresses, HTTP and HTTPS "Get" mechanism for WSDL retrieval is enabled.
protected method CreateDescription  (ServiceHost から継承)
protected method Fault  (CommunicationObject から継承)
protected method Finalize  (Object から継承)
protected method GetCommunicationObjectType  (CommunicationObject から継承)
protected method InitializeDescription  オーバーロードされています。 (ServiceHost から継承)
protected method InitializeRuntime オーバーライドされています。 Override of the base class method. Configures following settings on the service host. (1) Service Debug Behavior to include ExceptionDetailsInFault; (2) Configure the ExtensibleSecurityTokenManager on the service host.
protected method InitializeSecurityTokenManager Initializes the SecurityTokenManager that will be exposed through the wrapped ServiceHost. By default the method exposes the SecurityTokenHandlers initialized with SecurityTokenServiceConfiguration through the ServiceHost SecurityTokenManager. Note here we will only re-configure the service host when its credentials is not FederatedServiceCredentials, which allows user to manually configure the credentials themselves.
protected method LoadConfigurationSection  (ServiceHostBase から継承)
protected method MemberwiseClone  (Object から継承)
protected method OnAbort  (ServiceHostBase から継承)
protected method OnBeginClose  (ServiceHostBase から継承)
protected method OnBeginOpen  (ServiceHostBase から継承)
protected method OnClose  (ServiceHostBase から継承)
protected method OnClosed  (ServiceHost から継承)
protected method OnClosing  (CommunicationObject から継承)
protected method OnEndClose  (ServiceHostBase から継承)
protected method OnEndOpen  (ServiceHostBase から継承)
protected method OnFaulted  (CommunicationObject から継承)
protected method OnOpen  (ServiceHostBase から継承)
protected method OnOpened  (ServiceHostBase から継承)
protected method OnOpening  (CommunicationObject から継承)
protected method ReleasePerformanceCounters  (ServiceHostBase から継承)
protected method ThrowIfDisposed  (CommunicationObject から継承)
protected method ThrowIfDisposedOrImmutable  (CommunicationObject から継承)
protected method ThrowIfDisposedOrNotOpen  (CommunicationObject から継承)

このページのトップへ

パブリック イベント

  名前 説明
public event Closed  (CommunicationObject から継承)
public event Closing  (CommunicationObject から継承)
public event Faulted  (CommunicationObject から継承)
public event Opened  (CommunicationObject から継承)
public event Opening  (CommunicationObject から継承)
public event UnknownMessageReceived  (ServiceHostBase から継承)

このページのトップへ

明示的なインターフェイスの実装

  名前 説明
  System.IDisposable.Dispose  (ServiceHostBase から継承)

このページのトップへ

関連項目

参照

WSTrustServiceHost クラス
Microsoft.IdentityModel.Protocols.WSTrust 名前空間

Copyright © 2008 by Microsoft Corporation. All rights reserved.