NetTcpContextBinding Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un'associazione abilitata per contesto per l'associazione NetTcpContextBinding.
public ref class NetTcpContextBinding : System::ServiceModel::NetTcpBinding
public class NetTcpContextBinding : System.ServiceModel.NetTcpBinding
type NetTcpContextBinding = class
inherit NetTcpBinding
Public Class NetTcpContextBinding
Inherits NetTcpBinding
- Ereditarietà
Commenti
Nota
Quando si chiama un servizio WCF compilato con .NET Framework 4.0 o versione successiva da un'applicazione client WCF compilata con .NET Framework 3.5 o versioni precedenti, il file di configurazione generato da svcutil.exe o l'aggiunta di un riferimento al servizio da Visual Studio conterrà l'attributo contextManagementEnabled nella configurazione dell'associazione. Questo attributo non è riconosciuto dal runtime di .NET Framework 3.5 e l'applicazione verrà generata un'eccezione con il messaggio ConfigurationErrorsException "Attributo 'contextManagementEnabled' non riconosciuto". Per aggirare questo problema, rimuovere l'attributo contextManagementEnabled dalla configurazione di associazione.
Costruttori
NetTcpContextBinding() |
Inizializza una nuova istanza della classe NetTcpContextBinding. |
NetTcpContextBinding(SecurityMode) |
Inizializza una nuova istanza della classe NetTcpContextBinding con l'oggetto SecurityMode specificato. |
NetTcpContextBinding(SecurityMode, Boolean) |
Inizializza una nuova istanza della classe NetTcpContextBinding con SecurityMode e l'impostazione della sessione affidabile specificate. |
NetTcpContextBinding(String) |
Inizializza una nuova istanza della classe NetTcpContextBinding con la configurazione dell'associazione specificata. |
Proprietà
ClientCallbackAddress |
Ottiene o imposta l'indirizzo di callback del client. |
CloseTimeout |
Ottiene o imposta l'intervallo di tempo fornito per la chiusura di una connessione prima che il trasporto generi un'eccezione. (Ereditato da Binding) |
ContextManagementEnabled |
Ottiene o imposta un valore che specifica se la gestione del contesto è abilitata. |
ContextProtectionLevel |
Ottiene o imposta il livello di protezione del contesto per questa associazione. |
EnvelopeVersion |
Consente di ottenere la versione di SOAP utilizzata per i messaggi elaborati da questa associazione. (Ereditato da NetTcpBinding) |
HostNameComparisonMode |
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 NetTcpBinding) |
ListenBacklog |
Ottiene o imposta il numero massimo di richieste di connessione in coda che possono essere in sospeso. (Ereditato da NetTcpBinding) |
MaxBufferPoolSize |
Ottiene o imposta la dimensione massima in byte consentita per un pool di buffer che archivia messaggi TCP elaborati dall'associazione. (Ereditato da NetTcpBinding) |
MaxBufferSize |
Ottiene o imposta un valore che specifica la dimensione massima, in byte, del buffer utilizzato per archiviare messaggi in memoria. (Ereditato da NetTcpBinding) |
MaxConnections |
Ottiene o imposta un valore che controlla il numero massimo di connessioni da inserire in un pool per il successivo riutilizzo nel client, nonché il numero massimo di connessioni consentite in attesa di invio nel server. (Ereditato da NetTcpBinding) |
MaxReceivedMessageSize |
Ottiene o imposta la dimensione massima in byte di un messaggio ricevuto che viene elaborato dall'associazione. (Ereditato da NetTcpBinding) |
MessageVersion |
Ottiene la versione del messaggio utilizzata dai client e dai servizi configurati con l'associazione. (Ereditato da Binding) |
Name |
Ottiene o imposta il nome dell'associazione. (Ereditato da Binding) |
Namespace |
Ottiene o imposta lo spazio dei nomi XML dell'associazione. (Ereditato da Binding) |
OpenTimeout |
Ottiene o imposta l'intervallo di tempo fornito per l'apertura di una connessione prima che il trasporto generi un'eccezione. (Ereditato da Binding) |
PortSharingEnabled |
Ottiene o imposta un valore che indica se è abilitata la condivisione delle porte TCP per la connessione configurata con questa associazione. (Ereditato da NetTcpBinding) |
ReaderQuotas |
Ottiene o imposta vincoli sulla complessità dei messaggi SOAP che possono essere elaborati dagli endpoint configurati con questa associazione. (Ereditato da NetTcpBinding) |
ReceiveTimeout |
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) |
ReliableSession |
Ottiene un oggetto che indica se viene stabilita una sessione affidabile tra gli endpoint del canale. (Ereditato da NetTcpBinding) |
Scheme |
Restituisce lo schema URI per il trasporto. (Ereditato da NetTcpBinding) |
Security |
Ottiene un oggetto che specifica il tipo di sicurezza utilizzato con i servizi configurati con questa associazione. (Ereditato da NetTcpBinding) |
SendTimeout |
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) |
TransactionFlow |
Ottiene o imposta un valore che determina se è abilitato il flusso delle transazioni. (Ereditato da NetTcpBinding) |
TransactionProtocol |
Ottiene o imposta il protocollo delle transazioni utilizzato dal servizio per il flusso delle transazioni. (Ereditato da NetTcpBinding) |
TransferMode |
Ottiene o imposta un valore che indica se il servizio configurato con l'associazione utilizza modalità di trasferimento messaggi con flusso o con memorizzazione nel buffer (o entrambe). (Ereditato da NetTcpBinding) |
Metodi
BuildChannelFactory<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) |
BuildChannelFactory<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) |
BuildChannelListener<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) |
BuildChannelListener<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) |
BuildChannelListener<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) |
BuildChannelListener<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) |
BuildChannelListener<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) |
BuildChannelListener<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) |
BuildChannelListener<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) |
BuildChannelListener<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) |
CanBuildChannelFactory<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) |
CanBuildChannelFactory<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) |
CanBuildChannelListener<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) |
CanBuildChannelListener<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) |
CreateBindingElements() |
Crea una raccolta ordinata di elementi di associazione contenuti nell'associazione corrente. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetProperty<T>(BindingParameterCollection) |
Se presente, restituisce un oggetto tipizzato richiesto dal livello appropriato nello stack dell'associazione. (Ereditato da Binding) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ShouldSerializeListenBacklog() |
Restituisce un valore che indica se la proprietà ListenBacklog è cambiata rispetto al valore predefinito e deve essere serializzata. (Ereditato da NetTcpBinding) |
ShouldSerializeMaxConnections() |
Restituisce un valore che indica se la proprietà MaxConnections è cambiata rispetto al valore predefinito e deve essere serializzata. (Ereditato da NetTcpBinding) |
ShouldSerializeName() |
Indica se il nome dell'associazione deve essere serializzato. (Ereditato da Binding) |
ShouldSerializeNamespace() |
Indica se lo spazio dei nomi dell'associazione deve essere serializzato. (Ereditato da Binding) |
ShouldSerializeReaderQuotas() |
Restituisce un valore che indica se la proprietà ReaderQuotas è cambiata rispetto al valore predefinito e deve essere serializzata. (Ereditato da NetTcpBinding) |
ShouldSerializeReliableSession() |
Restituisce un valore che indica se la proprietà ReliableSession è cambiata rispetto al valore predefinito e deve essere serializzata. (Ereditato da NetTcpBinding) |
ShouldSerializeSecurity() |
Restituisce un valore che indica se la proprietà Security è cambiata rispetto al valore predefinito e deve essere serializzata. (Ereditato da NetTcpBinding) |
ShouldSerializeTransactionProtocol() |
Restituisce un valore che indica se la proprietà TransactionProtocol è cambiata rispetto al valore predefinito e deve essere serializzata. (Ereditato da NetTcpBinding) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IBindingRuntimePreferences.ReceiveSynchronously |
Ottiene un valore che indica se le richieste in entrata vengono gestite in modo sincrono o in modo asincrono. (Ereditato da NetTcpBinding) |