Compartir a través de


WSTrustServiceHost (Miembros)

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.

En las tablas siguientes se enumeran los miembros expuestos por el tipo WSTrustServiceHost.

Público Constructores

  Nombre Descripción
  WSTrustServiceHost Sobrecargado. Initializes an instance of WSTrustServiceHost.

Arriba

Público Propiedades

(vea también Protegido Propiedades)

  Nombre Descripción
public property Authorization  (Se hereda de ServiceHostBase)
public property BaseAddresses  (Se hereda de ServiceHostBase)
public property ChannelDispatchers  (Se hereda de ServiceHostBase)
public property CloseTimeout  (Se hereda de ServiceHostBase)
public property Credentials  (Se hereda de ServiceHostBase)
public property Description  (Se hereda de ServiceHostBase)
public property Extensions  (Se hereda de ServiceHostBase)
public property ManualFlowControlLimit  (Se hereda de ServiceHostBase)
public property OpenTimeout  (Se hereda de ServiceHostBase)
public property SecurityTokenServiceConfiguration  
public property ServiceContract  
public property SingletonInstance  (Se hereda de ServiceHost)
public property State  (Se hereda de CommunicationObject)

Arriba

Protegido Propiedades

  Nombre Descripción
protected property DefaultCloseTimeout  (Se hereda de ServiceHostBase)
protected property DefaultOpenTimeout  (Se hereda de ServiceHostBase)
protected property ImplementedContracts  (Se hereda de ServiceHostBase)
protected property IsDisposed  (Se hereda de CommunicationObject)
protected property ThisLock  (Se hereda de CommunicationObject)

Arriba

Público Métodos

(vea también Protegido Métodos)

  Nombre Descripción
public method Abort  (Se hereda de CommunicationObject)
public method AddServiceEndpoint  Sobrecargado. (Se hereda de ServiceHost)
public method BeginClose  Sobrecargado. (Se hereda de CommunicationObject)
public method BeginOpen  Sobrecargado. (Se hereda de CommunicationObject)
public method Close  Sobrecargado. (Se hereda de CommunicationObject)
public method EndClose  (Se hereda de CommunicationObject)
public method EndOpen  (Se hereda de CommunicationObject)
public method Equals  Sobrecargado. (Se hereda de Object)
public method GetHashCode  (Se hereda de Object)
public method GetType  (Se hereda de Object)
public method IncrementManualFlowControlLimit  (Se hereda de ServiceHostBase)
public method Open  Sobrecargado. (Se hereda de CommunicationObject)
public methodstatic ReferenceEquals  (Se hereda de Object)
public method ToString  (Se hereda de Object)

Arriba

Protegido Métodos

  Nombre Descripción
protected method AddBaseAddress  (Se hereda de ServiceHostBase)
protected method ApplyConfiguration Invalidado. 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  (Se hereda de ServiceHost)
protected method Fault  (Se hereda de CommunicationObject)
protected method Finalize  (Se hereda de Object)
protected method GetCommunicationObjectType  (Se hereda de CommunicationObject)
protected method InitializeDescription  Sobrecargado. (Se hereda de ServiceHost)
protected method InitializeRuntime Invalidado. 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  (Se hereda de ServiceHostBase)
protected method MemberwiseClone  (Se hereda de Object)
protected method OnAbort  (Se hereda de ServiceHostBase)
protected method OnBeginClose  (Se hereda de ServiceHostBase)
protected method OnBeginOpen  (Se hereda de ServiceHostBase)
protected method OnClose  (Se hereda de ServiceHostBase)
protected method OnClosed  (Se hereda de ServiceHost)
protected method OnClosing  (Se hereda de CommunicationObject)
protected method OnEndClose  (Se hereda de ServiceHostBase)
protected method OnEndOpen  (Se hereda de ServiceHostBase)
protected method OnFaulted  (Se hereda de CommunicationObject)
protected method OnOpen  (Se hereda de ServiceHostBase)
protected method OnOpened  (Se hereda de ServiceHostBase)
protected method OnOpening  (Se hereda de CommunicationObject)
protected method ReleasePerformanceCounters  (Se hereda de ServiceHostBase)
protected method ThrowIfDisposed  (Se hereda de CommunicationObject)
protected method ThrowIfDisposedOrImmutable  (Se hereda de CommunicationObject)
protected method ThrowIfDisposedOrNotOpen  (Se hereda de CommunicationObject)

Arriba

Público Eventos

  Nombre Descripción
public event Closed  (Se hereda de CommunicationObject)
public event Closing  (Se hereda de CommunicationObject)
public event Faulted  (Se hereda de CommunicationObject)
public event Opened  (Se hereda de CommunicationObject)
public event Opening  (Se hereda de CommunicationObject)
public event UnknownMessageReceived  (Se hereda de ServiceHostBase)

Arriba

Implementaciones de interfaz explícitas

  Nombre Descripción
  System.IDisposable.Dispose  (Se hereda de ServiceHostBase)

Arriba

Vea también

Referencia

WSTrustServiceHost (Clase)
Microsoft.IdentityModel.Protocols.WSTrust (Espacio de nombres)

Copyright © 2008 Microsoft Corporation.Reservados todos los derechos.