Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe WS2007FederationHttpBinding

 

Data di pubblicazione: ottobre 2016

Associazione protetta e interoperabile che deriva da WS2007HttpBinding e supporta la sicurezza federata.

Spazio dei nomi:   System.ServiceModel
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

System.Object
  System.ServiceModel.Channels.Binding
    System.ServiceModel.WSHttpBindingBase
      System.ServiceModel.WSFederationHttpBinding
        System.ServiceModel.WS2007FederationHttpBinding

public class WS2007FederationHttpBinding : WSFederationHttpBinding

NomeDescrizione
System_CAPS_pubmethodWS2007FederationHttpBinding()

Inizializza una nuova istanza della classe WS2007FederationHttpBinding.

System_CAPS_pubmethodWS2007FederationHttpBinding(String)

Consente di inizializzare una nuova istanza della classe WS2007FederationHttpBinding con un'associazione specificata in base al nome di configurazione.

System_CAPS_pubmethodWS2007FederationHttpBinding(WSFederationHttpSecurityMode)

Consente di inizializzare una nuova istanza della classe WS2007FederationHttpBinding con il tipo specificato di sicurezza utilizzato dall'associazione.

System_CAPS_pubmethodWS2007FederationHttpBinding(WSFederationHttpSecurityMode, Boolean)

Consente di inizializzare una nuova istanza della classe WS2007FederationHttpBinding con un tipo specificato di sicurezza utilizzato dall'associazione e con un valore che indica se è abilitata una sessione affidabile.

NomeDescrizione
System_CAPS_pubpropertyBypassProxyOnLocal

Ottiene o imposta un valore che indica se ignorare il server proxy per gli indirizzi locali.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubpropertyCloseTimeout

Ottiene o imposta l'intervallo di tempo fornito per la chiusura di una connessione prima che il trasporto generi un'eccezione.(Ereditato da Binding.)

System_CAPS_pubpropertyEnvelopeVersion

Ottiene la versione di SOAP utilizzata per i messaggi elaborati da questa associazione.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubpropertyHostNameComparisonMode

Ottiene o imposta un valore che indica se viene utilizzato il nome host per raggiungere il servizio in caso di corrispondenza dell'URI.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubpropertyMaxBufferPoolSize

Ottiene o imposta la quantità massima di memoria, in byte, allocata per il gestore dei buffer che gestisce i buffer richiesti dagli endpoint tramite questa associazione.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubpropertyMaxReceivedMessageSize

Ottiene o imposta la dimensione massima, in byte, per un messaggio che possono essere elaborati dall'associazione.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubpropertyMessageEncoding

Ottiene o imposta un valore che specifica se viene utilizzato MTOM o Text/XML per codificare messaggi SOAP.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubpropertyMessageVersion

Ottiene la versione del messaggio utilizzata dai client e dai servizi configurati con l'associazione.(Ereditato da Binding.)

System_CAPS_pubpropertyName

Ottiene o imposta il nome dell'associazione.(Ereditato da Binding.)

System_CAPS_pubpropertyNamespace

Ottiene o imposta lo spazio dei nomi XML dell'associazione.(Ereditato da Binding.)

System_CAPS_pubpropertyOpenTimeout

Ottiene o imposta l'intervallo di tempo fornito per l'apertura di una connessione prima che il trasporto generi un'eccezione.(Ereditato da Binding.)

System_CAPS_pubpropertyPrivacyNoticeAt

Consente di ottenere o impostare l'URI presso cui è disponibile l'informativa sulla privacy.(Ereditato da WSFederationHttpBinding.)

System_CAPS_pubpropertyPrivacyNoticeVersion

Consente di ottenere o impostare il numero di versione dell'informativa sulla privacy dell'associazione.(Ereditato da WSFederationHttpBinding.)

System_CAPS_pubpropertyProxyAddress

Ottiene o imposta l'indirizzo URI del proxy HTTP.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubpropertyReaderQuotas

Ottiene o imposta vincoli sulla complessità dei messaggi SOAP che possono essere elaborati dagli endpoint configurati con questa associazione.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubpropertyReceiveTimeout

Ottiene o imposta l'intervallo di tempo durante il quale una connessione rimane inattiva, senza ricevere messaggi dell'applicazione, prima di essere rilasciata.(Ereditato da Binding.)

System_CAPS_pubpropertyReliableSession

Ottiene un oggetto che consente di accedere agevolmente alle proprietà di un elemento di associazione di una sessione affidabile che sono disponibili quando si utilizza una delle associazioni fornite dal sistema.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubpropertyScheme

Ottiene lo schema di trasporto URI per i canali e i listener configurati con questa associazione.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubpropertySecurity

Ottiene o imposta il tipo di sicurezza da utilizzare con l'associazione.(Ereditato da WSFederationHttpBinding.)

System_CAPS_pubpropertySendTimeout

Ottiene o imposta l'intervallo di tempo fornito per il completamento di un'operazione di scrittura prima che il trasporto generi un'eccezione.(Ereditato da Binding.)

System_CAPS_pubpropertyTextEncoding

Ottiene o imposta la codifica dei caratteri utilizzata per il testo dei messaggi.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubpropertyTransactionFlow

Ottiene o imposta un valore che indica se l'associazione deve supportare la propagazione di WS-Transactions.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubpropertyUseDefaultWebProxy

Ottiene o imposta un valore che indica se il proxy HTTP configurato automaticamente del sistema deve essere utilizzato, se disponibile.(Ereditato da WSHttpBindingBase.)

NomeDescrizione
System_CAPS_pubmethodBuildChannelFactory<TChannel>(BindingParameterCollection)

Compila lo stack della channel factory nel client che crea un tipo specificato di canale e che soddisfa le funzionalità specificate da una raccolta di parametri di associazione.(Ereditato da Binding.)

System_CAPS_pubmethodBuildChannelFactory<TChannel>(Object[])

Compila lo stack della channel factory nel client che crea un tipo specificato di canale e che soddisfa le funzionalità specificate da una matrice di oggetti.(Ereditato da Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(BindingParameterCollection)

Compila il listener del canale nel servizio che accetta un tipo specificato di canale e che soddisfa le funzionalità specificate da una raccolta di parametri di associazione.(Ereditato da Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Object[])

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.(Ereditato da Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Uri, BindingParameterCollection)

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.(Ereditato da Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Uri, Object[])

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.(Ereditato da Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.(Ereditato da Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection)

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.(Ereditato da Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[])

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.(Ereditato da Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Uri, String, Object[])

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.(Ereditato da Binding.)

System_CAPS_pubmethodCanBuildChannelFactory<TChannel>(BindingParameterCollection)

Restituisce un valore che indica se l'associazione corrente può compilare uno stack della channel factory nel client che soddisfa la raccolta dei parametri di associazione specificati.(Ereditato da Binding.)

System_CAPS_pubmethodCanBuildChannelFactory<TChannel>(Object[])

Restituisce un valore che indica se l'associazione corrente può compilare uno stack della channel factory nel client che soddisfa i requisiti specificati da una matrice di oggetti.(Ereditato da Binding.)

System_CAPS_pubmethodCanBuildChannelListener<TChannel>(BindingParameterCollection)

Restituisce un valore che indica se l'associazione corrente può compilare uno stack del channel listener nel servizio che soddisfa la raccolta dei parametri di associazione specificati.(Ereditato da Binding.)

System_CAPS_pubmethodCanBuildChannelListener<TChannel>(Object[])

Restituisce un valore che indica se l'associazione corrente può compilare uno stack del channel listener nel servizio che soddisfa i criteri specificati in una matrice di oggetti.(Ereditato da Binding.)

System_CAPS_pubmethodCreateBindingElements()

Consente di creare una raccolta contenente gli elementi dell'associazione.(Ereditato da WSFederationHttpBinding.)

System_CAPS_protmethodCreateMessageSecurity()

Crea un elemento SecurityBindingElement che utilizza le impostazioni fornite da tale istanza.(Esegue l'override di WSFederationHttpBinding.CreateMessageSecurity().)

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.(Ereditato da Object.)

System_CAPS_protmethodFinalize()

Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection.(Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetProperty<T>(BindingParameterCollection)

Se presente, restituisce un oggetto tipizzato richiesto dal livello appropriato nello stack dell'associazione.(Ereditato da Binding.)

System_CAPS_protmethodGetTransport()

Restituisce l'elemento di associazione di trasporto dell'associazione corrente.(Ereditato da WSFederationHttpBinding.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodShouldSerializeName()

Indica se il nome dell'associazione deve essere serializzato.(Ereditato da Binding.)

System_CAPS_pubmethodShouldSerializeNamespace()

Indica se lo spazio dei nomi dell'associazione deve essere serializzato.(Ereditato da Binding.)

System_CAPS_pubmethodShouldSerializeReaderQuotas()

Restituisce un valore che indica se la proprietà ReaderQuotas è cambiata rispetto al valore predefinito e deve essere serializzata.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubmethodShouldSerializeReliableSession()

Restituisce un valore che indica se la proprietà ReliableSession è cambiata rispetto al valore predefinito e deve essere serializzata.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubmethodShouldSerializeSecurity()

Restituisce un valore che indica se la proprietà Security è cambiata rispetto al valore predefinito e deve essere serializzata.(Ereditato da WSFederationHttpBinding.)

System_CAPS_pubmethodShouldSerializeTextEncoding()

Restituisce un valore che indica se la proprietà TextEncoding è cambiata rispetto al valore predefinito e deve essere serializzata.(Ereditato da WSHttpBindingBase.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente.(Ereditato da Object.)

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privpropertyIBindingRuntimePreferences.ReceiveSynchronously

Ottiene un valore che indica se le richieste in entrata vengono gestite in modo sincrono o in modo asincrono.(Ereditato da WSHttpBindingBase.)

La federazione è la possibilità di condividere le identità di autenticazione e di autorizzazione fra più aziende o domini trust. Per il mapping della rappresentazione dell'identità da un dominio trust a un altro, viene usato il protocollo WS-Trust. L'associazione HTTP federata supporta la sicurezza SOAP nonché una sicurezza a modalità mista, ma non supporta la sicurezza del trasporto. I servizi configurati con questa associazione devono usare il trasporto HTTP.Per altre informazioni, vedereWSFederationHttpBinding.

System_CAPS_noteNota

Nel caso venga chiamato un servizio WCF compilato con .Net Framework 4.0 da un'applicazione client WCF compilata con .NET Framework 3.5 o precedente, il file di configurazione generato da svcutil.exe o mediante l'aggiunta di un riferimento al servizio da Visual Studio contiene l'attributo establishSecurityContext nella configurazione dell'associazione. Questo attributo non è riconosciuto dal runtime .NET Framework 3.5 e l'applicazione genera un ConfigurationErrorsException con il messaggio "Attributo 'establishSecurityContext' non riconosciuto". Per aggirare questo problema, rimuovere l'attributo establishSecurityContext dalla configurazione di associazione.

.NET Framework
Disponibile da 3.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: