System.ServiceModel.Configuration Spazio dei nomi

Fornisce classi correlate alla configurazione del modello di servizio.

Classi

Nome Descrizione
AddressHeaderCollectionElement

Rappresenta l'elemento di configurazione che contiene una raccolta di intestazioni di indirizzo. La classe non può essere ereditata.

AllowedAudienceUriElement

Rappresenta un elemento di configurazione che specifica l'URI di un gruppo di destinatari che può accedere a un determinato servizio.

AllowedAudienceUriElementCollection

Rappresenta una raccolta di cui è un URI di destinazione per il quale il AllowedAudienceUriElement token di SamlSecurityToken sicurezza può essere destinato per essere considerato valido da un'istanza SamlSecurityTokenAuthenticator di .

ApplicationContainerSettingsElement

Specifica le impostazioni per l'elemento delle impostazioni del contenitore dell'applicazione.

AuthorizationPolicyTypeElement

Contiene un elemento di configurazione che specifica un criterio di autorizzazione, che consente la trasformazione di un set di attestazioni di input in un altro set di attestazioni. Il controllo di accesso può essere concesso o negato in base a questo. La classe non può essere ereditata.

AuthorizationPolicyTypeElementCollection

Contiene una raccolta di istanze di AuthorizationPolicyTypeElement. La classe non può essere ereditata.

BaseAddressElement

Rappresenta un elemento di configurazione che specifica gli indirizzi di base utilizzati dall'host del servizio. La classe non può essere ereditata.

BaseAddressElementCollection

Rappresenta una raccolta di BaseAddressElement oggetti .

BaseAddressPrefixFilterElement

Rappresenta un elemento di configurazione che specifica un filtro pass-through, che fornisce un meccanismo per selezionare le associazioni IIS appropriate quando si ospita un'applicazione Windows Communication Foundation (WCF) in IIS. La classe non può essere ereditata.

BaseAddressPrefixFilterElementCollection

Rappresenta una raccolta di BaseAddressPrefixFilterElement oggetti . La classe non può essere ereditata.

BasicHttpBindingCollectionElement

Rappresenta una sezione di configurazione che contiene una raccolta di BasicHttpBindingElement istanze.

BasicHttpBindingElement

Rappresenta un elemento XML che specifica un'associazione utilizzata per comunicare con WS-I Servizi Web conformi al profilo Basic 1.1, ad esempio servizi basati su ASMX o per accettare messaggi da client basati su ASMX.

BasicHttpContextBindingCollectionElement

Rappresenta una sezione di configurazione che contiene una raccolta di BasicHttpContextBindingElement istanze.

BasicHttpContextBindingElement

Rappresenta un elemento XML che specifica un'associazione che fornisce il contesto per l'oggetto BasicHttpBinding da scambiare abilitando i cookie HTTP come meccanismo di scambio.

BasicHttpMessageSecurityElement

Elemento XML che configura la sicurezza dei messaggi HTTP.

BasicHttpsBindingCollectionElement

Specifica le impostazioni per l'elemento della raccolta di binding https di base.

BasicHttpsBindingElement

Specifica le impostazioni per l'elemento di associazione https di base.

BasicHttpSecurityElement

Rappresenta un elemento XML che configura la sicurezza per un servizio HTTP di base.

BasicHttpsSecurityElement

Specifica le impostazioni per l'elemento di sicurezza https di base.

BehaviorExtensionElement

Rappresenta un elemento di configurazione che contiene sottoelementi che specificano le estensioni del comportamento, che consentono all'utente di personalizzare i comportamenti del servizio o dell'endpoint.

BehaviorsSection

Rappresenta la sezione di configurazione che contiene voci figlio che sono behavior elementi identificati dal relativo univoco name.

BinaryMessageEncodingElement

Rappresenta un codificatore di messaggi che codifica i messaggi Windows Communication Foundation (WCF) in formato binario in transito. La classe non può essere ereditata.

BindingCollectionElement

Rappresenta una sezione di configurazione che contiene una raccolta di elementi di associazione, ognuno dei quali descrive un aspetto del modo in cui un endpoint comunica con altri endpoint, compilato, in modo coerente, in una channel factory nel client e in un listener di canale nel servizio.

BindingElementExtensionElement

Abilita l'uso di un'implementazione personalizzata BindingElement da un computer o da un file di configurazione dell'applicazione.

BindingsSection

Rappresenta una raccolta di elementi di associazione. La classe non può essere ereditata.

ByteStreamMessageEncodingElement

Abilita la costruzione di un elemento di configurazione che definisce le impostazioni per un elemento di codifica del messaggio del flusso di byte.

CallbackDebugElement

Rappresenta un elemento di configurazione che specifica il debug lato servizio per un oggetto callback di Windows Communication Foundation (WCF). La classe non può essere ereditata.

CallbackTimeoutsElement

Rappresenta un elemento di configurazione che specifica il timeout per un callback client. La classe non può essere ereditata.

CertificateElement

Rappresenta un elemento di configurazione che specifica un certificato X.509 utilizzato per l'autenticazione. La classe non può essere ereditata.

CertificateReferenceElement

Rappresenta le impostazioni di configurazione per la convalida di un certificato X.509. La classe non può essere ereditata.

ChannelEndpointElement

Fornisce opzioni per la configurazione delle proprietà del contratto, dell'associazione e dell'indirizzo dell'endpoint del canale, usate dai client per connettersi agli endpoint di servizio nel server. La classe non può essere ereditata.

ChannelEndpointElementCollection

Rappresenta una raccolta di istanze di ChannelEndpointElement. La classe non può essere ereditata.

ChannelPoolSettingsElement

Definisce le impostazioni del pool di canali per un'associazione personalizzata. La classe non può essere ereditata.

ClaimTypeElement

Rappresenta un elemento di configurazione che contiene il tipo di attestazione. La classe non può essere ereditata.

ClaimTypeElementCollection

Rappresenta una raccolta di istanze di ClaimTypeElement. La classe non può essere ereditata.

ClearBehaviorElement

Rappresenta un elemento di configurazione per rimuovere tutti i comportamenti ereditati.

ClientCredentialsElement

Rappresenta un elemento di configurazione che configura le credenziali client.

ClientSection

Rappresenta la sezione client di un file di configurazione, che definisce un elenco di endpoint a cui un client può connettersi. La classe non può essere ereditata.

ClientViaElement

Rappresenta un elemento di configurazione che specifica la route che deve essere accettata da un messaggio. La classe non può essere ereditata.

ComContractElement

Specifica un contratto di servizio di integrazione COM+. La classe non può essere ereditata.

ComContractElementCollection

Rappresenta una raccolta di istanze di ComContractElement. La classe non può essere ereditata.

ComContractsSection

Rappresenta una sezione di configurazione che contiene elementi per specificare lo spazio dei nomi e il nome del contratto per un contratto di integrazione COM+. La classe non può essere ereditata.

ComMethodElement

Rappresenta un metodo COM+ esposto quando l'interfaccia in un componente COM+ viene esposta come servizio Web. La classe non può essere ereditata.

ComMethodElementCollection

Contiene una raccolta di istanze di ComMethodElement. La classe non può essere ereditata.

CommonBehaviorsSection

Rappresenta la sezione di configurazione che contiene un elenco di comportamenti applicati a tutti i servizi WINDOWS COMMUNICATION FOUNDATION (WCF) nel computer prima che vengano applicati i comportamenti nella sezione behaviors.

CommonEndpointBehaviorElement

Rappresenta l'elemento di configurazione che contiene un elenco di comportamenti degli endpoint applicati a tutti gli endpoint Windows Communication Foundation (WCF) nel computer prima che vengano applicati i comportamenti nella sezione endpointBehaviors.

CommonServiceBehaviorElement

Rappresenta l'elemento di configurazione che contiene un elenco di comportamenti del servizio applicati a tutti gli endpoint Windows Communication Foundation (WCF) nel computer prima che vengano applicati i comportamenti nella sezione serviceBehaviors.

ComPersistableTypeElement

Specifica tutti i tipi persistenti. La classe non può essere ereditata.

ComPersistableTypeElementCollection

Rappresenta una raccolta di ComPersistableTypeElement oggetti . La classe non può essere ereditata.

CompositeDuplexElement

Rappresenta l'elemento di configurazione utilizzato quando il client deve esporre un endpoint affinché il servizio invii messaggi tramite HTTP. La classe non può essere ereditata.

ComUdtElement

Rappresenta un tipo definito dall'utente (UDT) che deve essere incluso nel contratto di servizio. La classe non può essere ereditata.

ComUdtElementCollection

Rappresenta una raccolta di istanze di ComUdtElement. La classe non può essere ereditata.

ConfigurationChannelFactory<TChannel>

Fornisce la funzionalità generica per creare un elemento di configurazione del canale per un tipo specifico.

ConfigurationDuplexChannelFactory<TChannel>

Fornisce la funzionalità per creare e gestire canali duplex di tipi diversi usati per inviare e ricevere messaggi da e verso endpoint di servizio.

ConnectionOrientedTransportElement

Rappresenta l'elemento di configurazione che fornisce impostazioni di configurazione aggiuntive agli elementi di associazione di trasporto orientati alla connessione, ad esempio TCP e named pipe.

ContextBindingElementExtensionElement

Rappresenta un elemento di configurazione che consente l'uso di un'implementazione personalizzata ContextBindingElement .

CustomBindingCollectionElement

Rappresenta una raccolta di elementi di customBinding configurazione che forniscono il controllo completo sullo stack di messaggistica per l'utente. La classe non può essere ereditata.

CustomBindingElement

Rappresenta la sezione di configurazione che fornisce il controllo completo sullo stack di messaggistica per l'utente.

CustomBindingElementCollection

Rappresenta una raccolta di CustomBindingElement oggetti . La classe non può essere ereditata.

DataContractSerializerElement

Rappresenta un elemento di configurazione che specifica l'oggetto DataContractSerializer da utilizzare. La classe non può essere ereditata.

DefaultPortElement

Rappresenta un elemento di configurazione che definisce le impostazioni predefinite per un endpoint di comunicazione.

DefaultPortElementCollection

Rappresenta una raccolta di elementi di configurazione delle porte predefiniti.

DelegatingHandlerElement

Rappresenta un elemento gestore di delega.

DelegatingHandlerElementCollection

Rappresenta un oggetto DelegatingHandlerElementCollection per DelegatingHandlers.

DiagnosticSection

Rappresenta la sezione di configurazione che definisce le impostazioni che possono essere usate da un amministratore per l'ispezione e il controllo in fase di esecuzione.

DispatcherSynchronizationElement

Aggiunge il comportamento di sincronizzazione del dispatcher a un elemento di configurazione dispatcher in modo che un programma di servizio WCF possa inviare risposte di messaggio alle applicazioni client in modo asincrono.

DnsElement

Rappresenta un elemento di configurazione che specifica l'URI per un'attestazione DNS. La classe non può essere ereditata.

EndpointAddressElementBase

Elemento XML che contiene un indirizzo di rete univoco utilizzato da un client per comunicare con un endpoint di servizio.

EndpointBehaviorElement

Rappresenta un elemento di configurazione che contiene un elenco di comportamenti degli endpoint applicati a tutti gli endpoint Windows Communication Foundation (WCF) nel computer.

EndpointBehaviorElementCollection

Contiene una raccolta di EndpointBehaviorElement oggetti . La classe non può essere ereditata.

EndpointCollectionElement

Gestisce una raccolta di endpoint di servizio in un file di configurazione.

EndToEndTracingElement

Gestisce le impostazioni degli elementi del file di configurazione che abilitano e disabilitano diversi aspetti della traccia end-to-end durante l'esecuzione di un'applicazione di servizio.

ExtendedWorkflowRuntimeServiceElementCollection

Rappresenta la raccolta di elementi di configurazione che rappresenta i servizi estesi da aggiungere al motore di runtime del flusso di lavoro.

ExtensionElement

Rappresenta un elemento di configurazione che definisce un'estensione, che consente all'utente di creare associazioni definite dall'utente, comportamenti e così via.

ExtensionElementCollection

Rappresenta una raccolta di istanze di ExtensionElement.

ExtensionsSection

Rappresenta una sezione di configurazione che contiene tutte le definizioni di estensione.

FederatedMessageSecurityOverHttpElement

Rappresenta un elemento di configurazione che configura la sicurezza di un messaggio inviato tramite HTTP in una federazione.

HostElement

Rappresenta un elemento di configurazione che specifica le impostazioni per un host del servizio. La classe non può essere ereditata.

HostTimeoutsElement

Rappresenta un elemento di configurazione che specifica l'intervallo di tempo consentito per l'apertura o la chiusura dell'host del servizio. La classe non può essere ereditata.

HttpBindingBaseElement

Rappresenta HttpBindingBaseElement per HttpBindingBase.

HttpDigestClientElement

Rappresenta le credenziali del digest HTTP correnti nell'elemento clientCredential . La classe non può essere ereditata.

HttpMessageHandlerFactoryElement

Rappresenta un oggetto HttpMessageHandlerFactoryElement per HttpMessageHandlerFactory.

HttpsTransportElement

Rappresenta l'elemento di configurazione che specifica un trasporto HTTPS per la trasmissione di messaggi SOAP.

HttpTransportElement

Rappresenta l'elemento di configurazione che specifica un trasporto HTTP per la trasmissione di messaggi SOAP.

HttpTransportSecurityElement

Rappresenta un elemento di configurazione che controlla i parametri di autenticazione per il trasporto HTTP. La classe non può essere ereditata.

IdentityElement

Rappresenta un elemento di configurazione che consente l'autenticazione di un endpoint da parte di altri endpoint che scambiano messaggi con esso. La classe non può essere ereditata.

IssuedTokenClientBehaviorsElement

Rappresenta l'elemento di configurazione che specifica il token rilasciato corrente per le credenziali client. La classe non può essere ereditata.

IssuedTokenClientBehaviorsElementCollection

Rappresenta una raccolta di istanze di IssuedTokenClientBehaviorsElement. La classe non può essere ereditata.

IssuedTokenClientElement

Rappresenta un elemento di configurazione che specifica il token rilasciato come credenziale client. La classe non può essere ereditata.

IssuedTokenParametersElement

Rappresenta un elemento di configurazione che specifica impostazioni aggiuntive per un token rilasciato. La classe non può essere ereditata.

IssuedTokenParametersEndpointAddressElement

Rappresenta un elemento di configurazione che specifica un endpoint che rilascia un token di sicurezza. La classe non può essere ereditata.

IssuedTokenServiceElement

Rappresenta un elemento di configurazione che specifica il token rilasciato come credenziale del servizio. La classe non può essere ereditata.

LocalClientSecuritySettingsElement

Configura le impostazioni di sicurezza di un client locale. La classe non può essere ereditata.

LocalServiceSecuritySettingsElement

Configura le impostazioni di sicurezza di un servizio locale. La classe non può essere ereditata.

MessageLoggingElement

Rappresenta un elemento XML che definisce le impostazioni per le funzionalità di registrazione dei messaggi di Windows Communication Foundation (WCF).

MessageSecurityOverHttpElement

Definisce le impostazioni di configurazione di sicurezza per il messaggio inviato tramite HTTP.

MessageSecurityOverMsmqElement

Abilita l'impostazione delle proprietà di sicurezza a livello di messaggio nell'associazione NetMsmqBinding .

MessageSecurityOverTcpElement

Definisce le impostazioni di configurazione per la sicurezza di un messaggio inviato tramite TCP. La classe non può essere ereditata.

MetadataElement

Rappresenta un elemento di configurazione che specifica la modalità di elaborazione dei metadati del servizio. La classe non può essere ereditata.

MexBindingBindingCollectionElement<TStandardBinding,TBindingConfiguration>

Rappresenta una raccolta di elementi di configurazione dell'associazione MEX.

MexBindingElement<TStandardBinding>

Rappresenta un elemento di configurazione di base che specifica le impostazioni per un'associazione utilizzata per lo scambio di messaggi di WS-MetadataExchange (WS-MEX).

MexHttpBindingCollectionElement

Rappresenta una raccolta di istanze di MexHttpBindingElement.

MexHttpBindingElement

Rappresenta un elemento di configurazione che specifica le impostazioni per un'associazione utilizzata per lo scambio di messaggi WS-MetadataExchange (WS-MEX) tramite HTTP.

MexHttpsBindingCollectionElement

Rappresenta una raccolta di istanze di MexHttpsBindingElement.

MexHttpsBindingElement

Rappresenta un elemento di configurazione che specifica le impostazioni per un'associazione utilizzata per lo scambio di messaggi WS-MetadataExchange (WS-MEX) tramite HTTPS.

MexNamedPipeBindingCollectionElement

Rappresenta una raccolta di istanze di MexNamedPipeBindingElement.

MexNamedPipeBindingElement

Rappresenta un elemento di configurazione che specifica le impostazioni per un'associazione utilizzata per lo scambio di messaggi di WS-MetadataExchange (WS-MEX) tramite named pipe.

MexTcpBindingCollectionElement

Rappresenta una raccolta di MexTcpBindingElement oggetti .

MexTcpBindingElement

Rappresenta un elemento di configurazione che specifica le impostazioni per un'associazione utilizzata per lo scambio di messaggi WS-MetadataExchange (WS-MEX) su TCP.

MsmqBindingElementBase

Fornisce la classe base con i membri comuni alle NetMsmqBindingElement classi e MsmqIntegrationBindingElement .

MsmqElementBase

Fornisce la classe base con i membri comuni a MsmqIntegrationElement e MsmqTransportElement.

MsmqIntegrationBindingCollectionElement

Rappresenta un insieme di MsmqIntegrationBindingElements.

MsmqIntegrationBindingElement

Questo elemento di associazione può essere usato per consentire alle applicazioni Windows Communication Foundation (WCF) di inviare e ricevere messaggi da applicazioni MSMQ esistenti che usano API native COM, MSMQ o API in System.Messaging. Usare questa classe per inviare e ricevere messaggi dalle applicazioni di messaggistica basate su MSMQ.

MsmqIntegrationElement

Rappresenta l'elemento di configurazione che specifica le impostazioni necessarie per l'interazione con un mittente o un ricevitore di Accodamento messaggi (MSMQ).

MsmqIntegrationSecurityElement

Incapsula le impostazioni di sicurezza del trasporto per il canale di integrazione di Accodamento messaggi (MSMQ).

MsmqTransportElement

Rappresenta l'elemento di associazione utilizzato per specificare le proprietà di comunicazione di accodamento per un servizio Windows Communication Foundation (WCF) che utilizza il protocollo MSMQ nativo.

MsmqTransportSecurityElement

La MsmqTransportSecurityElement classe incapsula le impostazioni di sicurezza del trasporto per i trasporti in coda.

MtomMessageEncodingElement

Rappresenta la sezione di configurazione che specifica la codifica e il controllo delle versioni dei messaggi utilizzati per i messaggi basati su SOAP Message Transmission Optimization Mechanism (MTOM). La classe non può essere ereditata.

NamedPipeConnectionPoolSettingsElement

Rappresenta un elemento di configurazione che specifica impostazioni aggiuntive del pool di connessioni per un trasporto Named Pipe. La classe non può essere ereditata.

NamedPipeSettingsElement

Rappresenta un elemento delle impostazioni della named pipe.

NamedPipeTransportElement

Rappresenta un elemento di configurazione che specifica un canale per trasferire i messaggi tramite named pipe quando viene incluso in un'associazione personalizzata. La classe non può essere ereditata.

NamedPipeTransportSecurityElement

Specifica la sicurezza del trasporto per una named pipe. La classe non può essere ereditata.

NamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement>

Contiene una raccolta di istanze di ServiceModelExtensionElement.

NetHttpBindingCollectionElement

Rappresenta un elemento net http binding collection.

NetHttpBindingElement

Rappresenta un elemento di associazione HTTP net.

NetHttpsBindingCollectionElement

Rappresenta un elemento net https binding collection.

NetHttpsBindingElement

Rappresenta un elemento di associazione net https.

NetHttpWebSocketTransportSettingsElement

Rappresenta NetHttpWebSocketTransportSettingsElement per WebSocketTransportSettings.

NetMsmqBindingCollectionElement

Rappresenta una sezione di configurazione che contiene una raccolta di NetMsmqBindingElement istanze.

NetMsmqBindingElement

Rappresenta un'associazione in coda adatta per la comunicazione tra computer.

NetMsmqSecurityElement

La NetMsmqSecurityElement classe incapsula le funzionalità di sicurezza MSMQ disponibili quando si usa l'associazione NetMsmqBinding .

NetNamedPipeBindingCollectionElement

Rappresenta una sezione di configurazione che contiene una raccolta di NetNamedPipeBindingElement istanze.

NetNamedPipeBindingElement

Rappresenta un elemento di configurazione che definisce un'associazione sicura, affidabile e ottimizzata per la comunicazione tra processi su computer.

NetNamedPipeSecurityElement

Rappresenta un elemento di configurazione che specifica le impostazioni di sicurezza per un'associazione named pipe. La classe non può essere ereditata.

NetPeerTcpBindingCollectionElement

Rappresenta un elemento di configurazione che contiene elementi specifici delle associazioni di messaggi TCP del canale peer.

NetPeerTcpBindingElement

Rappresenta un elemento XML che specifica un'associazione per la messaggistica TCP specifica del canale peer.

NetTcpBindingCollectionElement

Rappresenta un elemento di configurazione che contiene una raccolta di NetTcpBindingElement istanze.

NetTcpBindingElement

Rappresenta un elemento XML che specifica un'associazione per la messaggistica TCP specifica del canale peer.

NetTcpContextBindingCollectionElement

Rappresenta una sezione di configurazione che contiene una raccolta di NetTcpContextBindingElement istanze.

NetTcpContextBindingElement

Rappresenta un elemento di configurazione che corrisponde all'associazione NetTcpContextBinding .

NetTcpSecurityElement

Definisce le impostazioni di sicurezza per l'associazione netTcpBinding. La classe non può essere ereditata.

NonDualMessageSecurityOverHttpElement

Rappresenta le impostazioni di configurazione per la sicurezza di un messaggio inviato tramite HTTP per contratti di servizio non duplex. La classe non può essere ereditata.

OneWayElement

Rappresenta un elemento di configurazione che abilita il routing dei pacchetti. La classe non può essere ereditata.

PeerCredentialElement

Rappresenta un elemento di configurazione che configura una credenziale peer.

PeerCustomResolverElement

Rappresenta un elemento di configurazione per un resolver peer personalizzato.

PeerResolverElement

Definisce l'elemento di configurazione per un resolver peer.

PeerSecurityElement

Definisce l'elemento di configurazione per le impostazioni di sicurezza di un peer.

PeerTransportElement

Specifica un elemento di configurazione che fa sì che un canale trasferisca i messaggi nel trasporto peer quando viene incluso in un'associazione personalizzata. La classe non può essere ereditata.

PeerTransportSecurityElement

Definisce un elemento di configurazione per il trasporto sicuro dei messaggi inviati dai peer.

PersistenceProviderElement

Rappresenta un elemento di configurazione del servizio di persistenza che specifica il tipo di implementazione del provider di persistenza da usare, nonché il timeout da usare per le operazioni di persistenza. Gli attributi aggiuntivi visualizzati in questo elemento vengono passati al costruttore per il provider di persistenza specificato.

PnrpPeerResolverElement

Specifica un elemento di configurazione per un servizio di risoluzione dei nomi PNRP (Peer Name Resolution Protocol).

PolicyImporterElement

Rappresenta l'elemento di configurazione che specifica l'importazione di asserzioni di criteri personalizzate sulle associazioni. La classe non può essere ereditata.

PolicyImporterElementCollection

Rappresenta una raccolta di istanze di PolicyImporterElement. La classe non può essere ereditata.

PrivacyNoticeElement

Rappresenta un elemento di configurazione che specifica un'informativa sulla privacy utilizzata nell'associazione wsFederationHttp .

ProtocolMappingElement

Fornisce la funzionalità per creare un elemento di mapping del protocollo. Questa classe è sealed.

ProtocolMappingElementCollection

Fornisce la funzionalità per estrarre le informazioni di mapping del protocollo di comunicazione specificate da una raccolta di elementi di mapping del protocollo. Questa classe è sealed.

ProtocolMappingSection

Definisce una raccolta di mapping dei protocolli. Questa classe è sealed.

ReliableSessionElement

Rappresenta l'impostazione di configurazione per WS-Reliable Messaggistica.

RemoveBehaviorElement

Elemento di configurazione per rimuovere un particolare comportamento del servizio o dell'endpoint.

RsaElement

Rappresenta un elemento di configurazione per un'identità RSA. La classe non può essere ereditata.

SecureConversationServiceElement

Rappresenta un elemento di configurazione che specifica le impostazioni per un servizio di conversazione sicuro. La classe non può essere ereditata.

SecurityElement

Rappresenta un elemento di configurazione che specifica le opzioni di sicurezza per un'associazione personalizzata. La classe non può essere ereditata.

SecurityElementBase

Rappresenta una classe base con membri comuni a un elemento utilizzato per configurare le impostazioni di sicurezza.

ServiceActivationElement

Gestisce il contenuto degli elementi di configurazione in connessione con l'attivazione di un'applicazione di servizio.

ServiceActivationElementCollection

Gestisce una raccolta di elementi di configurazione che attivano un servizio e possono essere uniti in una gerarchia di file di configurazione.

ServiceAuthenticationElement

Fornisce un elemento di configurazione del flusso di lavoro che stabilisce a livello di servizio la validità di una trasmissione, un messaggio o un originatore. Si tratta di una classe sealed.

ServiceAuthorizationElement

Rappresenta un elemento di configurazione che definisce le impostazioni di sicurezza a livello di servizio.

ServiceBehaviorElement

Rappresenta un elemento di configurazione che contiene un elenco di comportamenti del servizio applicati a tutti i servizi di Windows Communication Foundation (WCF) nel computer.

ServiceBehaviorElementCollection

Contiene una raccolta di ServiceBehaviorElement oggetti. La classe non può essere ereditata.

ServiceCredentialsElement

Rappresenta un elemento di configurazione che specifica le credenziali da utilizzare per autenticare il servizio, nonché le impostazioni relative alla convalida delle credenziali client. La classe non può essere ereditata.

ServiceDebugElement

Rappresenta un elemento di configurazione che specifica le funzionalità di debug e informazioni della Guida per un servizio Windows Communication Foundation (WCF). La classe non può essere ereditata.

ServiceElement

Rappresenta un elemento XML che contiene le impostazioni per un servizio Windows Communication Foundation (WCF), nonché gli endpoint che espongono il servizio. La classe non può essere ereditata.

ServiceElementCollection

Rappresenta una raccolta di istanze di ServiceElement. La classe non può essere ereditata.

ServiceEndpointElement

Rappresenta un elemento di configurazione che fornisce le impostazioni per le proprietà di associazione, contratto e indirizzo per un endpoint di servizio, utilizzato per esporre i servizi. La classe non può essere ereditata.

ServiceEndpointElementCollection

Rappresenta una raccolta di istanze di ServiceEndpointElement. La classe non può essere ereditata.

ServiceHealthElement

Rappresenta un <serviceHealth> elemento di configurazione che definisce un comportamento di integrità del servizio.

ServiceHostingEnvironmentSection

Rappresenta una sezione di configurazione che definisce il tipo di cui l'ambiente di hosting del servizio crea un'istanza per un determinato trasporto.

ServiceMetadataEndpointCollectionElement

Rappresenta un elemento della raccolta in un file di configurazione del servizio che contiene ServiceMetadataEndpoint oggetti .

ServiceMetadataEndpointElement

Rende i metadati pronti e disponibili per la distribuzione successiva in un ambiente server aggiungendo un elemento ServiceMetadataEndpoint nell'elemento di configurazione del servizio.

ServiceMetadataPublishingElement

Rappresenta l'elemento di configurazione che controlla la pubblicazione dei metadati del servizio e le informazioni associate. La classe non può essere ereditata.

ServiceModelConfigurationElement

Rappresenta un elemento di configurazione del modello di servizio.

ServiceModelConfigurationElementCollection<ConfigurationElementType>

Rappresenta una classe base astratta per un ConfigurationElementCollection oggetto utilizzato all'interno dello spazio dei System.ServiceModel.Configuration nomi .

ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement>

Classe di base astratta per una ricerca di una ConfigurationElementCollection semantica di merge simile a un oggetto AddRemoveClearMap che consente duplicati, ma genera un'eccezione quando i duplicati si trovano nello stesso ambito di configurazione ,ad esempio lo stesso file di configurazione.

ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>

Classe di base astratta per una raccolta di ServiceModelExtensionElement oggetti .

ServiceModelExtensionElement

Classe base astratta per un elemento di configurazione che contiene una raccolta dinamica di elementi figlio eterogenei.

ServiceModelSectionGroup

Rappresenta la sezione di configurazione principale per Windows Communication Foundation (WCF). La classe non può essere ereditata.

ServicePrincipalNameElement

Rappresenta un elemento di configurazione che specifica il nome dell'entità utilizzato da un client per identificare in modo univoco un'istanza di un servizio. La classe non può essere ereditata.

ServiceSecurityAuditElement

Rappresenta un elemento di configurazione che definisce le impostazioni di configurazione correlate al controllo per un comportamento. La classe non può essere ereditata.

ServicesSection

Rappresenta la sezione di configurazione che contiene i servizi.

ServiceThrottlingElement

Rappresenta un elemento di configurazione che specifica il meccanismo di limitazione di Windows Communication Foundation (WCF). La classe non può essere ereditata.

ServiceTimeoutsElement

Rappresenta un elemento di configurazione che specifica il timeout per un servizio. La classe non può essere ereditata.

SslStreamSecurityElement

Rappresenta l'elemento di configurazione che specifica le impostazioni di sicurezza per un'associazione di flusso SSL. La classe non può essere ereditata.

StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration>

Fornisce una classe di base per le sezioni di configurazione che specificano associazioni predefinite fornite da Windows Communication Foundation (WCF).

StandardBindingElement

Fornisce una classe base per gli elementi di configurazione che specificano associazioni predefinite fornite da Windows Communication Foundation (WCF).

StandardBindingElementCollection<TBindingConfiguration>

Rappresenta una raccolta di StandardBindingElement oggetti . La classe non può essere ereditata.

StandardBindingOptionalReliableSessionElement

Rappresenta l'impostazione di configurazione facoltativa per WS-Reliable Messaggistica definita in un'associazione standard. La classe non può essere ereditata.

StandardBindingReliableSessionElement

Rappresenta l'impostazione di configurazione per WS-Reliable Messaggistica definita in un'associazione standard.

StandardEndpointCollectionElement<TStandardEndpoint,TEndpointConfiguration>

Gestisce una raccolta predefinita di elementi endpoint standard in un file di configurazione.

StandardEndpointElement

Gestisce un elemento endpoint standard per un file di configurazione dell'applicazione di servizio.

StandardEndpointElementCollection<TEndpointConfiguration>

Rappresenta una raccolta generica di elementi endpoint standard di tipo standard o di un tipo da cui è possibile assegnare il tipo standard.

StandardEndpointsSection

Rappresenta una sezione di configurazione degli endpoint standard. La classe non può essere ereditata.

SynchronousReceiveElement

Rappresenta un elemento di configurazione utilizzato per specificare il comportamento di runtime per la ricezione di messaggi in un servizio o in un'applicazione client. La classe non può essere ereditata.

TcpConnectionPoolSettingsElement

Rappresenta un elemento di configurazione che specifica impostazioni aggiuntive del pool di connessioni per un trasporto TCP. La classe non può essere ereditata.

TcpTransportElement

Specifica un elemento di configurazione che fa sì che un canale trasferisca i messaggi sul trasporto TCP quando viene incluso in un'associazione personalizzata. La classe non può essere ereditata.

TcpTransportSecurityElement

Elemento XML che definisce le impostazioni di sicurezza per un'associazione TcpTransport. La classe non può essere ereditata.

TextMessageEncodingElement

Rappresenta un elemento di configurazione che specifica la codifica dei caratteri e il controllo delle versioni dei messaggi utilizzati per i messaggi XML basati su testo. La classe non può essere ereditata.

TransactedBatchingElement

Rappresenta un elemento di configurazione che specifica se l'invio in batch delle transazioni è supportato per le operazioni di ricezione. La classe non può essere ereditata.

TransactionFlowElement

Rappresenta l'elemento di configurazione che specifica il supporto del flusso di transazione per un'associazione.

TransportConfigurationTypeElement

Elemento XML che identifica il tipo di un determinato trasporto.

TransportConfigurationTypeElementCollection

Raccolta di TransportConfigurationTypeElement elementi.

TransportElement

Fornisce una classe base per rappresentare un elemento di configurazione dell'associazione di trasporto.

UdpBindingCollectionElement

Rappresenta un elemento della raccolta di associazioni UDP.

UdpBindingElement

Rappresenta un elemento di associazione UDP.

UdpRetransmissionSettingsElement

Rappresenta un elemento delle impostazioni di ritrasmissione UDP.

UdpTransportElement

Rappresenta un elemento di configurazione che fa sì che un canale trasferisca i messaggi nel trasporto UDP quando viene incluso in un'associazione personalizzata. La classe non può essere ereditata.

UseManagedPresentationElement

Rappresenta un elemento di associazione che gestisce la presentazione.

UseRequestHeadersForMetadataAddressElement

Abilita il recupero delle informazioni sull'indirizzo dei metadati dalle intestazioni del messaggio di richiesta da usare negli elementi di configurazione.

UserNameServiceElement

Rappresenta un elemento di configurazione che specifica le credenziali di un servizio in base al nome utente e alla password. La classe non può essere ereditata.

UserPrincipalNameElement

Rappresenta un elemento di configurazione che specifica un nome dell'entità utente. La classe non può essere ereditata.

WebHttpBindingCollectionElement

Rappresenta un elemento di configurazione che contiene sottoelementi che specificano le impostazioni per l'utilizzo dell'associazione WebHttpBinding .

WebHttpBindingElement

Elemento di associazione utilizzato per configurare gli endpoint per i servizi Web Windows Communication Foundation (WCF) che rispondono alle richieste HTTP anziché ai messaggi SOAP.

WebHttpElement

Abilita per WebHttpBehavior un endpoint tramite la configurazione.

WebHttpEndpointCollectionElement

Rappresenta una raccolta di WebHttpEndpoint oggetti .

WebHttpEndpointElement

Rappresenta un elemento di configurazione WCF per un'applicazione di servizio Web.

WebHttpSecurityElement

Elemento XML che configura la sicurezza per un servizio con endpoint che ricevono richieste HTTP. La classe non può essere ereditata.

WebMessageEncodingElement

Rappresenta l'elemento di configurazione che specifica la codifica dei caratteri utilizzata per i messaggi non SOAP. La classe non può essere ereditata.

WebScriptEnablingElement

Abilita per WebScriptEnablingBehavior un endpoint tramite la configurazione.

WebScriptEndpointCollectionElement

Rappresenta una raccolta di WebScriptEndpoint oggetti .

WebScriptEndpointElement

Rappresenta un elemento di configurazione personalizzato che definisce un WebScriptEndpoint oggetto in un file di configurazione.

WebSocketTransportSettingsElement

Rappresenta WebSocketTransportSettingsElement per WebSocketTransportSettings.

WindowsClientElement

Rappresenta un elemento di configurazione che specifica le impostazioni per una credenziale Windows da utilizzare per rappresentare il client. La classe non può essere ereditata.

WindowsServiceElement

Rappresenta un elemento di configurazione che specifica le impostazioni di una credenziale del servizio Windows. La classe non può essere ereditata.

WindowsStreamSecurityElement

Rappresenta un elemento di configurazione utilizzato per specificare le impostazioni per la sicurezza del flusso Windows per un'associazione. La classe non può essere ereditata.

WorkflowRuntimeElement

Rappresenta un elemento di configurazione che specifica le impostazioni per un'istanza di WorkflowRuntime per l'hosting di servizi di Windows Communication Foundation (WCF) basati sul flusso di lavoro.

WS2007FederationHttpBindingCollectionElement

Rappresenta un elemento di configurazione che contiene una raccolta di WS2007FederationHttpBindingElement istanze.

WS2007FederationHttpBindingElement

Rappresenta un elemento di configurazione che definisce l'associazione WS2007FederationHttpBinding .

WS2007HttpBindingCollectionElement

Rappresenta un elemento di configurazione che contiene sottoelementi che specificano le impostazioni per l'utilizzo dell'associazione WS2007HttpBinding .

WS2007HttpBindingElement

Rappresenta un'associazione interoperabile che deriva da WSHttpBinding e fornisce il supporto per le versioni corrette degli elementi di Securityassociazione , ReliableSessione TransactionFlow .

WsdlImporterElement

Rappresenta l'elemento di configurazione che specifica l'importazione di metadati WSDL (Web Services Description Language) 1.1 con WS-Policy allegati.

WsdlImporterElementCollection

Rappresenta una raccolta di istanze di WsdlImporterElement. La classe non può essere ereditata.

WSDualHttpBindingCollectionElement

Rappresenta un elemento di configurazione che contiene una raccolta di WSDualHttpBindingElement istanze.

WSDualHttpBindingElement

Rappresenta l'elemento di configurazione per un'associazione sicura e interoperativa adatta per contratti di servizio duplex o comunicazioni tramite intermediari SOAP.

WSDualHttpSecurityElement

Rappresenta un elemento XML che definisce le impostazioni di sicurezza per un'associazione wsDualHttpBinding.

WSFederationHttpBindingCollectionElement

Rappresenta un elemento di configurazione che contiene una raccolta di WSFederationHttpBindingElement istanze.

WSFederationHttpBindingElement

Rappresenta un elemento di configurazione che definisce un'associazione che supporta WS-Federation.

WSFederationHttpSecurityElement

Rappresenta un elemento XML che definisce le impostazioni di sicurezza per un'associazione wsFederationHttp. La classe non può essere ereditata.

WSHttpBindingBaseElement

Fornisce la classe base con i membri comuni a WSHttpBindingElement e .WSFederationHttpBindingElement

WSHttpBindingCollectionElement

Rappresenta un elemento di configurazione che contiene elementi secondari che specificano le impostazioni per l'utilizzo dell'associazione wsHttpBinding.

WSHttpBindingElement

Rappresenta un'associazione interoperabile che supporta transazioni distribuite e sessioni sicure e affidabili.

WSHttpContextBindingCollectionElement

Rappresenta una raccolta WSHttpContextBindingElement di oggetti .

WSHttpContextBindingElement

Rappresenta un elemento di configurazione che corrisponde all'associazione WSHttpContextBinding .

WSHttpSecurityElement

Elemento XML che definisce le impostazioni di sicurezza per un'associazione wsHttpBinding.

WSHttpTransportSecurityElement

Rappresenta un elemento di configurazione che definisce le impostazioni di autenticazione per il trasporto HTTP. La classe non può essere ereditata.

X509CertificateTrustedIssuerElement

Rappresenta un elemento di configurazione che specifica un certificato emesso da un'autorità emittente attendibile. La classe non può essere ereditata.

X509CertificateTrustedIssuerElementCollection

Contiene una raccolta di istanze di X509CertificateTrustedIssuerElement. La classe non può essere ereditata.

X509ClientCertificateAuthenticationElement

Rappresenta un elemento di configurazione che specifica le impostazioni di autenticazione per un certificato client. La classe non può essere ereditata.

X509ClientCertificateCredentialsElement

Rappresenta un elemento di configurazione che specifica un certificato utilizzato da un client. La classe non può essere ereditata.

X509DefaultServiceCertificateElement

Rappresenta un elemento di configurazione che specifica un certificato predefinito utilizzato da un servizio. La classe non può essere ereditata.

X509InitiatorCertificateClientElement

Rappresenta un elemento di configurazione che specifica un certificato utilizzato da un client per identificarsi. La classe non può essere ereditata.

X509InitiatorCertificateServiceElement

Rappresenta un elemento di configurazione che specifica il requisito del mittente per un certificato X.509, che viene utilizzato dal destinatario quando risponde al mittente. La classe non può essere ereditata.

X509PeerCertificateAuthenticationElement

Rappresenta un elemento di configurazione che specifica le impostazioni di autenticazione per un certificato peer. La classe non può essere ereditata.

X509PeerCertificateElement

Rappresenta un elemento di configurazione che specifica un certificato utilizzato da un peer. La classe non può essere ereditata.

X509RecipientCertificateClientElement

Rappresenta un elemento di configurazione che specifica i requisiti di un destinatario per un certificato X.509 da utilizzare dal mittente. La classe non può essere ereditata.

X509RecipientCertificateServiceElement

Rappresenta un elemento di configurazione che specifica un certificato utilizzato da un servizio per identificarsi. La classe non può essere ereditata.

X509ScopedServiceCertificateElement

Rappresenta un elemento di configurazione che specifica un certificato del servizio. La classe non può essere ereditata.

X509ScopedServiceCertificateElementCollection

Contiene una raccolta di istanze di X509ScopedServiceCertificateElement. La classe non può essere ereditata.

X509ServiceCertificateAuthenticationElement

Rappresenta un elemento di configurazione che specifica le impostazioni di autenticazione per un certificato del servizio. La classe non può essere ereditata.

XmlDictionaryReaderQuotasElement

Rappresenta l'elemento di configurazione che definisce i vincoli sulla complessità dei messaggi SOAP che possono essere elaborati dagli endpoint configurati con un'associazione. La classe non può essere ereditata.

XmlElementElement

Rappresenta le impostazioni di configurazione per un elemento XML. La classe non può essere ereditata.

XmlElementElementCollection

Rappresenta una raccolta di istanze di XmlElementElement. La classe non può essere ereditata.

XPathMessageFilterElement

Rappresenta un elemento di configurazione utilizzato nella registrazione dei messaggi. La classe non può essere ereditata.

XPathMessageFilterElementCollection

Rappresenta una raccolta di XPathMessageFilterElement oggetti . La classe non può essere ereditata.

XPathMessageFilterElementComparer

Fornisce funzionalità per confrontare due XPathMessageFilterElement istanze.

Interfacce

Nome Descrizione
IBindingConfigurationElement

Fornisce le impostazioni di configurazione di base per un elemento di associazione.

Enumerazioni

Nome Descrizione
AuthenticationMode

Specifica l'impostazione di autenticazione utilizzata per lo scambio di messaggi.