System.ServiceModel.Configuration Spazio dei nomi

Fornisce le classi correlate alla configurazione del modello di servizi.

Classi

AddressHeaderCollectionElement

Rappresenta l'elemento di configurazione contenente una raccolta di intestazioni di indirizzi. La classe non può essere ereditata.

AllowedAudienceUriElement

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

AllowedAudienceUriElementCollection

Rappresenta una raccolta di AllowedAudienceUriElement, ovvero un URI di destinazione per il quale è possibile destinare il token di sicurezza SamlSecurityToken affinché venga considerato valido da un'istanza di SamlSecurityTokenAuthenticator.

ApplicationContainerSettingsElement

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

AuthorizationPolicyTypeElement

Contiene un elemento di configurazione che specifica i criteri di autorizzazione per la trasformazione di un set di attestazioni di input in un altro set di attestazioni. Su questa base può essere concesso o negato il controllo di accesso. 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 indirizzi di base usati dall'host del servizio. La classe non può essere ereditata.

BaseAddressElementCollection

Rappresenta una raccolta di oggetti BaseAddressElement.

BaseAddressPrefixFilterElement

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

BaseAddressPrefixFilterElementCollection

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

BasicHttpBindingCollectionElement

Rappresenta una sezione di configurazione contenente una raccolta di istanze BasicHttpBindingElement.

BasicHttpBindingElement

Rappresenta un elemento XML che specifica un'associazione utilizzata per comunicare con servizi Web conformi a WS-I Basic Profile 1.1 come i servizi basati su ASMX o per accettare messaggi da client basati su ASMX.

BasicHttpContextBindingCollectionElement

Rappresenta una sezione di configurazione contenente una raccolta di istanze BasicHttpContextBindingElement.

BasicHttpContextBindingElement

Rappresenta un elemento XML che specifica un'associazione che fornisce il contesto da scambiare per l'oggetto BasicHttpBinding mediante l'abilitazione dei 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 associazioni di base HTTPS.

BasicHttpsBindingElement

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

BasicHttpSecurityElement

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

BasicHttpsSecurityElement

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

BehaviorExtensionElement

Rappresenta un elemento di configurazione contenente sottoelementi di specifica delle estensioni di comportamento che consente all'utente di personalizzare comportamenti del servizio o dell'endpoint.

BehaviorsSection

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

BinaryMessageEncodingElement

Rappresenta un codificatore di messaggi che codifica messaggi di Windows Communication Foundation (WCF) in transito in formato binario. 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 di come un endpoint comunica con altri endpoint, generato in modo coerente in una channel factory nel client e in un listener del canale nel servizio.

BindingElementExtensionElement

Consente l'utilizzo di un'implementazione BindingElement personalizzata da un file di configurazione del computer o 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 messaggi del flusso di byte.

CallbackDebugElement

Rappresenta un elemento di configurazione che specifica il debug dal 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 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 di proprietà di contratto, associazione e indirizzo dell'endpoint del canale utilizzati dai client per connettersi agli endpoint del 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 una credenziale client.

ClientSection

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

ClientViaElement

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

ComContractElement

Specifica un contratto del servizio COM+ Integration. 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 la specifica dello spazio dei nomi e del nome del contratto per un contratto COM+ Integration. La classe non può essere ereditata.

ComMethodElement

Rappresenta un metodo COM+ esposto quando l'interfaccia di 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 applicato a tutti i servizi Windows Communication Foundation (WCF) nel computer prima che i comportamenti nella sezione behaviors vengano applicati.

CommonEndpointBehaviorElement

Rappresenta l'elemento di configurazione che contiene un elenco di comportamenti dell'endpoint applicato 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 applicato 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 oggetti ComPersistableTypeElement. 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 diversi tipi utilizzati per scambiare messaggi con gli endpoint del servizio.

ConnectionOrientedTransportElement

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

ContextBindingElementExtensionElement

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

CustomBindingCollectionElement

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

CustomBindingElement

Rappresenta la sezione di configurazione che fornisce il controllo completo dello stack dei messaggi per l'utente.

CustomBindingElementCollection

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

DataContractSerializerElement

Rappresenta un elemento di configurazione che specifica l'elemento 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 della porta predefinita.

DelegatingHandlerElement

Rappresenta un elemento gestore delegante.

DelegatingHandlerElementCollection

Rappresenta un elemento DelegatingHandlerElementCollection per DelegatingHandlers.

DiagnosticSection

Rappresenta la sezione di configurazione che definisce le impostazioni che possono essere utilizzate da un amministratore per il controllo e l'ispezione runtime.

DispatcherSynchronizationElement

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

DnsElement

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

EndpointAddressElementBase

Elemento XML contenente un indirizzo di rete univoco che un client utilizza per comunicare con un endpoint del servizio.

EndpointBehaviorElement

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

EndpointBehaviorElementCollection

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

EndpointCollectionElement

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

EndToEndTracingElement

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

ExtendedWorkflowRuntimeServiceElementCollection

Rappresenta la raccolta degli 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. 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 utilizzando 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 la credenziale digest HTTP corrente nell'elemento clientCredential. La classe non può essere ereditata.

HttpMessageHandlerFactoryElement

rappresenta un elemento 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 abilita l'autenticazione di un endpoint da altri endpoint con i quali vengono scambiati messaggi. La classe non può essere ereditata.

IssuedTokenClientBehaviorsElement

Rappresenta l'elemento di configurazione che specifica il token corrente emesso per una credenziale 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 emesso come credenziale client. La classe non può essere ereditata.

IssuedTokenParametersElement

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

IssuedTokenParametersEndpointAddressElement

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

IssuedTokenServiceElement

Rappresenta un elemento di configurazione che specifica il token emesso 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 della sicurezza per messaggi inviati tramite HTTP.

MessageSecurityOverMsmqElement

Consente di impostare le proprietà di sicurezza a livello di messaggio dell'associazione NetMsmqBinding.

MessageSecurityOverTcpElement

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

MetadataElement

Rappresenta un elemento di configurazione che specifica la procedura 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 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 di 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 di 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 WS-MetadataExchange (WS-MEX) su named pipe.

MexTcpBindingCollectionElement

Rappresenta una raccolta di oggetti MexTcpBindingElement.

MexTcpBindingElement

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

MsmqBindingElementBase

Fornisce la classe base con membri in comune tra le cassi NetMsmqBindingElement e MsmqIntegrationBindingElement.

MsmqElementBase

Fornisce la classe di base con membri in comune tra MsmqIntegrationElement e MsmqTransportElement.

MsmqIntegrationBindingCollectionElement

Rappresenta una raccolta di MsmqIntegrationBindingElements.

MsmqIntegrationBindingElement

Questo elemento di associazione può essere usato per consentire alle applicazioni Windows Communication Foundation (WCF) di scambiare messaggi con applicazioni MSMQ esistenti che usano COM, API native MSMQ o le API in System.Messaging. Utilizzare 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 destinatario di accodamento messaggi (MSMQ).

MsmqIntegrationSecurityElement

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

MsmqTransportElement

Rappresenta l'elemento di associazione usato per specificare le proprietà delle comunicazioni di accodamento per un servizio Windows Communication Foundation (WCF) che usa il protocollo MSMQ nativo.

MsmqTransportSecurityElement

La classe MsmqTransportSecurityElement incapsula le impostazioni di sicurezza di trasporto dei trasporti in coda.

MtomMessageEncodingElement

Rappresenta la sezione di configurazione che specifica la codifica dei caratteri e la versione dei messaggi utilizzate per messaggi basati su 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 di 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 messaggi utilizzando named pipe quando è 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 della raccolta di associazioni HTTP.

NetHttpBindingElement

Rappresenta un elemento di associazione net http.

NetHttpsBindingCollectionElement

Rappresenta un elemento della raccolta di associazione net https.

NetHttpsBindingElement

Rappresenta un elemento di associazione net https.

NetHttpWebSocketTransportSettingsElement

Rappresenta NetHttpWebSocketTransportSettingsElement per WebSocketTransportSettings.

NetMsmqBindingCollectionElement

Rappresenta una sezione di configurazione contenente una raccolta di istanze NetMsmqBindingElement.

NetMsmqBindingElement

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

NetMsmqSecurityElement

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

NetNamedPipeBindingCollectionElement

Rappresenta una sezione di configurazione contenente una raccolta di istanze NetNamedPipeBindingElement.

NetNamedPipeBindingElement

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

NetNamedPipeSecurityElement

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

NetPeerTcpBindingCollectionElement

Rappresenta un elemento di configurazione che contiene elementi specifici per associazioni di messaggio TCP del canale peer.

NetPeerTcpBindingElement

Rappresenta un elemento XML che specifica un'associazione per messaggi TCP specifici del canale peer.

NetTcpBindingCollectionElement

Rappresenta un elemento di configurazione contenente una raccolta di istanze NetTcpBindingElement.

NetTcpBindingElement

Rappresenta un elemento XML che specifica un'associazione per messaggi TCP specifici del canale peer.

NetTcpContextBindingCollectionElement

Rappresenta una sezione di configurazione contenente una raccolta di istanze NetTcpContextBindingElement.

NetTcpContextBindingElement

Rappresenta un elemento di configurazione che corrisponde all'associazione di 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 utilizzando HTTP per contratti di servizio non duplex. La classe non può essere ereditata.

OneWayElement

Rappresenta un elemento di configurazione che abilita il routing del pacchetto. 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 del peer personalizzato.

PeerResolverElement

Definisce l'elemento di configurazione per un resolver del peer.

PeerSecurityElement

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

PeerTransportElement

Specifica un elemento di configurazione che, se incluso in un'associazione personalizzata, determina il trasferimento dei messaggi al trasporto peer. La classe non può essere ereditata.

PeerTransportSecurityElement

Definisce un elemento di configurazione per il trasporto protetto di 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 utilizzare, nonché il timeout da utilizzare per le operazioni di persistenza. Gli attributi aggiuntivi visualizzati in questo elemento vengono passati nel costruttore per il provider di persistenza specificato.

PnrpPeerResolverElement

Specifica un elemento di configurazione per un servizio di risoluzione del nome del Protocollo PNRP (Peer Name Resolution Protocol).

PolicyImporterElement

Rappresenta l'elemento di configurazione che specifica l'importazione di asserzioni di criteri personalizzati 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 usata nell'associazione wsFederationHttp.

ProtocolMappingElement

Fornisce la funzionalità per creare un elemento mapping del protocollo. Si tratta di una classe sealed.

ProtocolMappingElementCollection

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

ProtocolMappingSection

Definisce una raccolta di mapping del protocollo. Si tratta di una classe sealed.

ReliableSessionElement

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

RemoveBehaviorElement

Elemento di configurazione che consente di rimuovere uno specifico servizio o comportamento 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 protetta. 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 di un elemento utilizzato per configurare le impostazioni di sicurezza.

ServiceActivationElement

Gestisce il contenuto dell'elemento di configurazione in relazione all'attivazione di un'applicazione di servizio.

ServiceActivationElementCollection

Gestisce una raccolta di elementi di configurazione che abilitano un servizio e che 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'origine. Si tratta di una classe sealed.

ServiceAuthorizationElement

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

ServiceBehaviorElement

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

ServiceBehaviorElementCollection

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

ServiceCredentialsElement

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

ServiceDebugElement

Rappresenta un elemento di configurazione che specifica funzionalità di debug e di 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) e 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 impostazioni per le proprietà dell'associazione, del contratto e dell'indirizzo per un endpoint del servizio utilizzato per esporre servizi. La classe non può essere ereditata.

ServiceEndpointElementCollection

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

ServiceHealthElement

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

ServiceHostingEnvironmentSection

Rappresenta una sezione di configurazione che definisce il tipo per il quale l'ambiente host del servizio crea un'istanza per uno specifico trasporto.

ServiceMetadataEndpointCollectionElement

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

ServiceMetadataEndpointElement

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

ServiceMetadataPublishingElement

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

ServiceModelConfigurationElement

Rappresenta un elemento di configurazione del modello di servizio.

ServiceModelConfigurationElementCollection<ConfigurationElementType>

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

ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement>

Una classe base astratta per un ConfigurationElementCollection che ricerca una semantica di unione simile a un AddRemoveClearMap che consente duplicati, ma genera un'eccezione quando i duplicati vengono trovati nello stesso ambito di configurazione (ad esempio, lo stesso file di configurazione).

ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>

Classe base astratta per una raccolta di oggetti ServiceModelExtensionElement.

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 impostazioni di configurazione relative al controllo per un comportamento. La classe non può essere ereditata.

ServicesSection

Rappresenta la sezione di configurazione che contiene 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>

Indica una classe di base per le sezioni di configurazione che specificano i binding predefiniti offerti da Windows Communication Foundation (WCF).

StandardBindingElement

Indica una classe di base per gli elementi di configurazione che specificano i binding predefiniti offerti da Windows Communication Foundation (WCF).

StandardBindingElementCollection<TBindingConfiguration>

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

StandardBindingOptionalReliableSessionElement

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

StandardBindingReliableSessionElement

Rappresenta l'impostazione di configurazione per WS-Reliable Messaging 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 dell'endpoint standard che sono di tipo standard o di un tipo dal quale può essere assegnato il tipo standard.

StandardEndpointsSection

Rappresenta una sezione di configurazione di 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, se incluso in un'associazione personalizzata, determina il trasferimento dei messaggi al trasporto TCP. 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 la versione dei messaggi utilizzate per messaggi XML basati su testo. La classe non può essere ereditata.

TransactedBatchingElement

Rappresenta un elemento di configurazione che specifica se il 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 elementi TransportConfigurationTypeElement.

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, se incluso in un'associazione personalizzata, determina il trasferimento dei messaggi al trasporto UDP. La classe non può essere ereditata.

UseManagedPresentationElement

Rappresenta un elemento di associazione che gestisce presentazioni.

UseRequestHeadersForMetadataAddressElement

Abilita il recupero di informazioni sull'indirizzo di metadati dalle intestazioni del messaggio di richiesta per l'utilizzo in elementi di configurazione.

UserNameServiceElement

Rappresenta un elemento di configurazione che specifica le credenziali di un servizio basate su nome utente e password. La classe non può essere ereditata.

UserPrincipalNameElement

Rappresenta un elemento di configurazione che specifica un nome principale dell'utente (UPN, User Principal Name). La classe non può essere ereditata.

WebHttpBindingCollectionElement

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

WebHttpBindingElement

Elemento di binding usato per configurare endpoint per i servizi Web WCF (Windows Communication Foundation) che rispondono a richieste HTTP anziché a messaggi SOAP.

WebHttpElement

Attiva il comportamento WebHttpBehavior per un endpoint tramite la configurazione.

WebHttpEndpointCollectionElement

Rappresenta una raccolta di oggetti WebHttpEndpoint.

WebHttpEndpointElement

Rappresenta un elemento di configurazione WCF per un'applicazione del 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 utilizzati per messaggi non SOAP. La classe non può essere ereditata.

WebScriptEnablingElement

Attiva il comportamento WebScriptEnablingBehavior per un endpoint tramite la configurazione.

WebScriptEndpointCollectionElement

Rappresenta una raccolta di oggetti WebScriptEndpoint.

WebScriptEndpointElement

Rappresenta un elemento di configurazione personalizzata che definisce un WebScriptEndpoint in un file di configurazione.

WebSocketTransportSettingsElement

Rappresenta l'elemento 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 di Windows. La classe non può essere ereditata.

WindowsStreamSecurityElement

Rappresenta un elemento di configurazione utilizzato per specificare le impostazioni per la sicurezza di flusso di 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 WCF (Windows Communication Foundation) basati sul flusso di lavoro.

WS2007FederationHttpBindingCollectionElement

Rappresenta un elemento di configurazione contenente una raccolta di istanze WS2007FederationHttpBindingElement.

WS2007FederationHttpBindingElement

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

WS2007HttpBindingCollectionElement

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

WS2007HttpBindingElement

Rappresenta un'associazione interoperativa che deriva da WSHttpBinding e fornisce il supporto per le versioni corrette degli elementi di associazione Security, ReliableSession e TransactionFlow.

WsdlImporterElement

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

WsdlImporterElementCollection

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

WSDualHttpBindingCollectionElement

Rappresenta un elemento di configurazione contenente una raccolta di istanze WSDualHttpBindingElement.

WSDualHttpBindingElement

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

WSDualHttpSecurityElement

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

WSFederationHttpBindingCollectionElement

Rappresenta un elemento di configurazione contenente una raccolta di istanze WSFederationHttpBindingElement.

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 di base con membri in comune tra WSHttpBindingElement e WSFederationHttpBindingElement.

WSHttpBindingCollectionElement

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

WSHttpBindingElement

Rappresenta un'associazione interoperativa che supporta transazioni distribuite e sessioni affidabili e protette.

WSHttpContextBindingCollectionElement

Rappresenta una raccolta di oggetti WSHttpContextBindingElement.

WSHttpContextBindingElement

Rappresenta un elemento di configurazione che corrisponde all'associazione di 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 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 impostazioni di autenticazione per un certificato client. La classe non può essere ereditata.

X509ClientCertificateCredentialsElement

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

X509DefaultServiceCertificateElement

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

X509InitiatorCertificateClientElement

Rappresenta un elemento di configurazione che specifica un certificato utilizzato dal client per identificare se stesso. La classe non può essere ereditata.

X509InitiatorCertificateServiceElement

Rappresenta un elemento di configurazione che specifica il requisito del mittente per un certificato X.509 utilizzato dal destinatario in caso di risposta al mittente. La classe non può essere ereditata.

X509PeerCertificateAuthenticationElement

Rappresenta un elemento di configurazione che specifica 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 del destinatario per un certificato X.509 che deve essere utilizzato dal mittente. La classe non può essere ereditata.

X509RecipientCertificateServiceElement

Rappresenta un elemento di configurazione che specifica un certificato utilizzato da un servizio per identificare se stesso. 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 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 oggetti XPathMessageFilterElement. La classe non può essere ereditata.

XPathMessageFilterElementComparer

Fornisce le funzionalità per confrontare due istanze di XPathMessageFilterElement.

Interfacce

IBindingConfigurationElement

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

Enumerazioni

AuthenticationMode

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