System.ServiceModel.Description Spazio dei nomi
Fornisce le classi correlate alla descrizione del modello di servizi. Provides classes related to the service model description.
Classi
CallbackDebugBehavior |
Abilita il debug del servizio per un oggetto di callback Windows Communication Foundation (WCF).Enables service debugging for a Windows Communication Foundation (WCF) callback object. |
ClientCredentials |
Consente all'utente di configurare le credenziali client e del servizio, nonché le impostazioni di autenticazione delle credenziali del servizio da utilizzare per il lato client della comunicazione.Enables the user to configure client and service credentials as well as service credential authentication settings for use on the client side of communication. |
ClientViaBehavior |
La classe ClientViaBehavior viene utilizzata dai client per specificare l'URI per il quale deve essere creato il canale del trasporto.The ClientViaBehavior is used by clients to specify the URI for which the transport channel should be created. |
ContractDescription |
Descrive un contratto Windows Communication Foundation (WCF) che specifica ciò che un endpoint comunica al mondo esterno.Describes a Windows Communication Foundation (WCF) contract that specifies what an endpoint communicates to the outside world. |
DataContractSerializerMessageContractImporter |
Gestisce l'importazione di messaggi del contratto dati da documenti WSDL.Handles the importation of data contract messages from WSDL documents. |
DataContractSerializerOperationBehavior |
Rappresenta il comportamento runtime di DataContractSerializer.Represents the run-time behavior of the DataContractSerializer. |
DispatcherSynchronizationBehavior |
Comportamento dell'endpoint che consente a un servizio WCF di inviare risposte in modo asincrono.An endpoint behavior that enables a WCF service to send replies asynchronously. |
DurableOperationAttribute |
Specifica il comportamento di esecuzione locale di un metodo di un servizio durevole.Specifies the local execution behavior of a durable service method. |
DurableServiceAttribute |
Specifica il comportamento di esecuzione interno di un'implementazione del contratto di servizio durevole.Specifies the internal execution behavior of a durable service contract implementation. |
FaultDescription |
Rappresenta un errore SOAP.Represents a SOAP fault. |
FaultDescriptionCollection |
Rappresenta una raccolta di oggetti FaultDescription che è possibile usare per ottenere informazioni sugli errori SOAP in un contratto.Represents a collection of FaultDescription objects that you can use to obtain information about SOAP faults in a contract. |
JsonFaultDetail |
Rappresenta un errore SOAP specificato nel contratto di servizio per l'utilizzo con JSON.Represents a SOAP fault that is specified in the service contract for use with JSON. |
MessageBodyDescription |
Rappresenta il corpo di un messaggio SOAP.Represents the body of a SOAP message. |
MessageDescription |
Rappresenta la descrizione di un messaggio.Represents the description of a message. |
MessageDescriptionCollection |
Fornisce una raccolta utilizzata per memorizzare le descrizioni dei messaggi che costituiscono un'operazione che appartiene a un contratto.Provides a collection that is used to store descriptions of the messages that make up an operation that belongs to a contract. |
MessageHeaderDescription |
Rappresenta un'intestazione del messaggio SOAP.Represents a SOAP message header. |
MessageHeaderDescriptionCollection |
Rappresenta una raccolta di oggetti MessageHeaderDescription.Represents a collection of MessageHeaderDescription objects. |
MessagePartDescription |
Rappresenta una descrizione di una parte del messaggio SOAP.Represents a description of a SOAP message part. |
MessagePartDescriptionCollection |
Rappresenta una raccolta di oggetti MessagePartDescription.Represents a collection of MessagePartDescription objects. |
MessagePropertyDescription |
Rappresenta una proprietà del messaggio specificata da MessagePropertyAttribute.Represents a message property specified by the MessagePropertyAttribute. |
MessagePropertyDescriptionCollection |
Rappresenta una raccolta di oggetti MessagePropertyDescription.Represents a collection of MessagePropertyDescription objects. |
MetadataConversionError |
Rappresenta un evento di errore o di avviso che si verifica durante l'utilizzo di una classe MetadataExporter o MetadataImporter.Represents an error or warning event that occurred during the use of a MetadataExporter or MetadataImporter. |
MetadataExchangeBindings |
Utilizzato per creare associazioni fornite dal sistema per lo scambio di metadati WS-Transfer utilizzando il contratto IMetadataExchange.Used to create system-provided bindings for WS-Transfer metadata exchange using the IMetadataExchange contract. |
MetadataExchangeClient |
Scarica i metadati del servizio.Downloads service metadata. |
MetadataExporter |
Esporta informazioni descrittive del servizio nei metadati.Exports service description information into metadata. |
MetadataImporter |
Importa i metadati in oggetti ServiceEndpoint.Imports metadata into ServiceEndpoint objects. |
MetadataImporterQuotas |
Specifica le quote per le utilità di importazione dei metadati che derivano dalla classe MetadataImporter.Specifies the quotas for metadata importers that derive from the MetadataImporter class. |
MetadataLocation |
Rappresenta l'indirizzo dei documenti di metadati.Represents the address of metadata documents. |
MetadataReference |
Rappresenta un riferimento a un documento di metadati restituito da un endpoint dello scambio di metadati.Represents a reference to a metadata document returned from a metadata exchange endpoint. |
MetadataResolver |
Recupera e importa i metadati come oggetti ServiceEndpoint.Retrieves and imports metadata as ServiceEndpoint objects. |
MetadataSection |
Rappresenta metadati XML o riferimenti a metadati XML.Represents XML metadata or references to XML metadata. |
MetadataSet |
Rappresenta una raccolta serializzabile di metadati del servizio in formato XML.Represents a serializable collection of service metadata in XML form. |
MustUnderstandBehavior |
Specifica a Windows Communication Foundation (WCF) l'istruzione di disabilitare l'elaborazione obbligatoria delle intestazioni non incluse nella raccolta UnderstoodHeaders da interpretare in base alle specifiche SOAP 1.1 e 1.2.Instructs Windows Communication Foundation (WCF) to disable the mandatory processing of headers not in the UnderstoodHeaders collection that must be understood according to the SOAP 1.1 and 1.2 specifications. |
OperationContractGenerationContext |
Classe passata al metodo GenerateOperation(OperationContractGenerationContext) per abilitare la possibilità di modificare un contratto dell'operazione e il relativo contesto prima della generazione del codice.Passed to the GenerateOperation(OperationContractGenerationContext) method to enable the modification of an operation contract and its context prior to generating code. |
OperationDescription |
Rappresenta la descrizione di un'operazione del contratto che fornisce una descrizione dei messaggi che costituiscono l'operazione.Represents the description of a contract operation that provides a description of the messages that make up the operation. |
OperationDescriptionCollection |
Rappresenta una raccolta che contiene descrizioni dell'operazione.Represents a collection that contains operation descriptions. |
ParameterXPathQueryGenerator |
Abilita la creazione di un XPath da un contratto dati.Enables the creation of an XPath from a data contract. |
PersistenceProviderBehavior |
Definisce il comportamento per un elemento PersistenceProviderFactory associato a WorkflowServiceHost.Defines the behavior for a PersistenceProviderFactory associated with a WorkflowServiceHost. |
PolicyAssertionCollection |
Contiene le asserzioni di criteri.Contains policy assertions. |
PolicyConversionContext |
Definisce una classe utilizzata per recuperare asserzioni dell'associazione nei metadati e allegare elementi dell'associazione di implementazione all'ambito appropriato.Defines a class used to retrieve binding assertions in metadata and to attach implementing binding elements at the appropriate scope. |
PolicyVersion |
Classe che indica la versione della specifica WS-Policy utilizzata.A class used to specify the version of the WS-Policy specification being used. |
ServiceAuthenticationBehavior |
Descrive il comportamento di autenticazione del servizio.Describes the service's authentication behavior. |
ServiceAuthorizationBehavior |
Fornisce proprietà correlate al comportamento di autorizzazione del servizio.Provides properties related to service authorization behavior. |
ServiceContractGenerationContext |
Classe passata al metodo GenerateContract(ServiceContractGenerationContext) per abilitare la possibilità di modificare un contratto di servizio e il relativo contesto prima della generazione del codice.Passed to the GenerateContract(ServiceContractGenerationContext) method to enable the modification of a service contract and its context prior to generating code. |
ServiceContractGenerator |
Il tipo di classe ServiceContractGenerator genera codice del contratto di servizio e configurazioni dell'associazione dagli oggetti della descrizione ServiceEndpoint.The ServiceContractGenerator type generates service contract code and binding configurations from ServiceEndpoint description objects. |
ServiceCredentials |
Configura una credenziale del servizio.Configures a service credential. Utilizzare questa classe per specificare la credenziale per il servizio, ad esempio un certificato X.509.Use this class to specify the credential for the service such as an X.509 certificate. Utilizzare inoltre questa classe per specificare il modello di autenticazione per varie credenziali client, ad esempio la convalida di nome utente e password.Also, use this class to specify the authentication model for various client credentials such as user name and password validation. |
ServiceDebugBehavior |
Abilita informazioni di debug e della Guida per un servizio Windows Communication Foundation (WCF).Enables debugging and help information features for a Windows Communication Foundation (WCF) service. |
ServiceDescription |
Rappresenta una descrizione completa e in memoria del servizio, che comprende tutti gli endpoint per il servizio e le specifiche per i rispettivi indirizzi, associazioni, contratti e comportamenti.Represents a complete, in-memory description of the service, including all the endpoints for the service and specifications for their respective addresses, bindings, contracts and behaviors. |
ServiceEndpoint |
Rappresenta l'endpoint per un servizio che consente ai client del servizio di individuare e comunicare con il servizio.Represents the endpoint for a service that allows clients of the service to find and communicate with the service. |
ServiceEndpointCollection |
Una raccolta che contiene gli endpoint per un servizio.A collection that contains the endpoints for a service. |
ServiceHealthBehavior |
Specifica un comportamento del servizio Windows Communication Foundation (WCF) che offre un endpoint di integrità.Provides a Windows Communication Foundation (WCF) service behavior that provides a health endpoint. |
ServiceHealthBehaviorBase |
Funge da classe di base per un comportamento del servizio Windows Communication Foundation (WCF) che offre un endpoint di integrità.Serves as the base class for a Windows Communication Foundation (WCF) service behavior that provides a health endpoint. |
ServiceHealthData |
Definisce un elemento di dati costituito da una chiave e più valori per l'uso da parte di un servizio integrità di Windows Communication Foundation (WCF).Defines a data item that consists of a key and multiple values for use by a Windows Communication Foundation (WCF) health service. |
ServiceHealthDataCollection |
Rappresenta una raccolta con chiave di oggetti ServiceHealthData.Represents a keyed collection of ServiceHealthData objects. |
ServiceHealthModel |
Contiene il modello che specifica le informazioni sullo stato di un servizio WCF.Contains the model that provides information about the state and status of a WCF service. |
ServiceHealthModel.ChannelDispatcherModel |
Contiene il modello che rappresenta i dispatcher del canale associati al servizio WCF.Contains the model that represents the channel dispatchers associated with a WCF service. |
ServiceHealthModel.CommunicationTimeoutsModel |
Classe contenente il modello che rappresenta i timeout di un servizio WCF.The class that contains the model representing a WCF service's timeouts. |
ServiceHealthModel.ProcessInformationModel |
Specifica informazioni sul processo relative al servizio monitorato da questo servizio integrità.Provides process information about the service that this health service is monitoring. |
ServiceHealthModel.ProcessThreadsModel |
Specifica informazioni sul threading relative a questo processo del servizio integrità.Provides threading information about this service health process. |
ServiceHealthModel.ServiceEndpointModel |
Specifica informazioni sugli endpoint monitorati da questo comportamento del servizio integrità.Provides information about the endpoints that this health service behavior monitors. |
ServiceHealthModel.ServicePropertiesModel |
Include informazioni sulla proprietà relative a un servizio WCF.Provides property information about a WCF service. |
ServiceHealthModel.ServiceThrottleModel |
Contiene il modello che specifica informazioni sulla limitazione di servizio che controlla la velocità effettiva di un servizio WCF.Contains the model that provides information about service throttle that controls the throughput of a WCF service. |
ServiceHealthSection |
Rappresenta una sezione di una pagina HTML di comportamento del servizio integrità.Represents a section of a Service Health Behavior HTML page. |
ServiceHealthSectionCollection |
Rappresenta una raccolta di oggetti ServiceHealthSection.Represents a collection of ServiceHealthSection objects. |
ServiceMetadataBehavior |
Controlla la pubblicazione dei metadati del servizio e delle informazioni associate.Controls the publication of service metadata and associated information. |
ServiceMetadataContractBehavior |
Un comportamento del contratto che consente di specificare se pubblicare metadati per un endpoint specificato.A contract behavior that enables you to specify whether or not to publish metadata for a given endpoint. |
ServiceMetadataEndpoint |
Un endpoint standard con un contratto fisso (IMetadataExchange) e un'associazione HTTP predefinita utilizzata per esporre metadati.A standard endpoint with a fixed contract (IMetadataExchange) and a default HTTP binding used for exposing metadata. |
ServiceMetadataExtension |
Fornisce l'implementazione per i protocolli che consentono la pubblicazione dei metadati.Provides the implementation for the metadata publishing protocols. |
ServiceSecurityAuditBehavior |
Specifica il comportamento di controllo degli eventi di sicurezza.Specifies the audit behavior of security events. In generale, gli eventi di sicurezza sono costituiti da eventi di autenticazione e autorizzazione di trasporto, messaggi o negoziazione.In general, the security events consist of authentication events such as transport, message or negotiate authentication and authorization event. Per altre informazioni, vedere ServiceAuthorizationManager.For more information, see ServiceAuthorizationManager. |
ServiceThrottlingBehavior |
Configura le impostazioni di velocità runtime che consentono di ottimizzare le prestazioni del servizio.Configures run-time throughput settings that enable you to tune service performance. |
SynchronousReceiveBehavior |
Controlla se i canali sono in ascolto in modalità sincrona o asincrona.Controls whether channels listen synchronously or asynchronously. |
TransactedBatchingBehavior |
Rappresenta un comportamento che ottimizza le operazioni di ricezione per i trasporti che supportano ricezioni transazionali.Represents a behavior that optimizes the receive operations for transports that support transactional receives. |
TypedMessageConverter |
Converte un messaggio tipizzato in un messaggio non tipizzato o viceversa.Converts a typed message to an untyped message, or an untyped message to a typed message. |
UseRequestHeadersForMetadataAddressBehavior |
Abilita il recupero di informazioni sull'indirizzo dei metadati dalle intestazioni del messaggio di richiesta per un servizio Windows Communication Foundation (WCF).Enables the retrieval of metadata address information from request message headers for a Windows Communication Foundation (WCF) service. |
WebHttpBehavior |
Abilita il modello di programmazione Web per un servizio Windows Communication Foundation (WCF).Enables the Web programming model for a Windows Communication Foundation (WCF) service. |
WebHttpEndpoint |
Endpoint standard con un'associazione WebHttpBinding fissa che aggiunge automaticamente il comportamento WebHttpBehavior.A standard endpoint with a fixed WebHttpBinding binding that automatically adds the WebHttpBehavior behavior. |
WebScriptEnablingBehavior |
Fornisce supporto per il comportamento che consente agli endpoint WCF (Windows Communication Foundation) di ricevere richieste HTTP da un client AJAX ASP.NET basato su browser.Provides support for the behavior that enables Windows Communication Foundation (WCF) endpoints to receive HTTP requests from a browser-based ASP.NET AJAX client. La classe non può essere ereditata.This class cannot be inherited. |
WebScriptEndpoint |
Endpoint standard con un'associazione WebHttpBinding fissa che aggiunge automaticamente il comportamento WebScriptEnablingBehavior.A standard endpoint with a fixed WebHttpBinding binding that automatically adds the WebScriptEnablingBehavior behavior. |
WebServiceEndpoint |
Endpoint standard con un'associazione WebHttpBinding fissa.A standard endpoint with a fixed WebHttpBinding binding. |
WorkflowRuntimeBehavior |
Definisce il comportamento per la classe WorkflowRuntime associata a WorkflowServiceHost.Defines the behavior for the WorkflowRuntime associated with a WorkflowServiceHost. |
WsdlContractConversionContext |
Classe passata a utilità di esportazione e importazione WSDL personalizzate per abilitare la personalizzazione dei processi di esportazione e di importazione dei metadati per un contratto.Passed to custom WSDL exporters and importers to enable customization of the metadata export and import processes for a contract. |
WsdlEndpointConversionContext |
Passata a utilità di esportazione e importazione WSDL personalizzate per abilitare la personalizzazione dei processi di esportazione e di importazione dei metadati per un endpoint WSDL.Passed to custom WSDL exporters and importers to enable customization of the metadata export and import processes for a WSDL endpoint. |
WsdlExporter |
Converte le informazioni relative al servizio, al contratto e all'endpoint in documenti di metadati.Converts service, contract, and endpoint information into metadata documents. |
WsdlImporter |
Importa metadati Web Services Description Language (WSDL) 1.1 con allegati WS-Policy.Imports Web Services Description Language (WSDL) 1.1 metadata with WS-Policy attachments. |
XmlSerializerMessageContractImporter |
Gestisce l'importazione di messaggi da documenti WSDL utilizzando XmlSerializer.Handles the import of messages from WSDL documents using the XmlSerializer. |
XmlSerializerOperationBehavior |
Controlla il comportamento in fase di esecuzione dell'oggetto XmlSerializer associato a un'operazione.Controls run-time behavior of the XmlSerializer associated with an operation. |
Interfacce
IContractBehavior |
Implementa metodi che possono essere utilizzati per estendere il comportamento in fase di esecuzione per un contratto in un'applicazione client o del servizio.Implements methods that can be used to extend run-time behavior for a contract in either a service or client application. |
IContractBehaviorAttribute |
Specifica il contratto per il quale è attivo un attributo che implementa l'interfaccia IContractBehavior.Specifies the contract for which an attribute that implements the IContractBehavior interface is active. |
IEndpointBehavior |
Implementa metodi che possono essere usati per estendere il comportamento della fase di esecuzione per un endpoint in un'applicazione client o di servizio.Implements methods that can be used to extend run-time behavior for an endpoint in either a service or client application. |
IMetadataExchange |
Espone metodi utilizzati per restituire i metadati relativi a un servizio.Exposes methods used to return metadata about a service. |
IOperationBehavior |
Implementa metodi che possono essere utilizzati per estendere il comportamento della fase di esecuzione per un'operazione in un'applicazione client o di servizio.Implements methods that can be used to extend run-time behavior for an operation in either a service or client application. |
IOperationContractGenerationExtension |
Definisce i metodi chiamati durante la generazione del contratto che possono essere utilizzati per modificare il codice generato per un'operazione.Defines the methods called during contract generation that can be used to modify the generated code for an operation. |
IPolicyExportExtension |
Implementare IPolicyExportExtension per inserire asserzioni di criteri dell'associazione personalizzate alle informazioni di linguaggio di descrizione dei servizi Web (WSDL, Web Services Description Language).Implement IPolicyExportExtension to insert custom binding policy assertions in the Web Services Description Language (WSDL) information. |
IPolicyImportExtension |
Definisce un metodo per oggetti che importano asserzioni di criteri personalizzate relative alle associazioni.Defines a method for objects that import custom policy assertions about bindings. |
IServiceBehavior |
Fornisce un meccanismo per modificare o inserire estensioni personalizzate all'interno di un servizio, inclusa la classe ServiceHostBase.Provides a mechanism to modify or insert custom extensions across an entire service, including the ServiceHostBase. |
IServiceContractGenerationExtension |
Definisce i metodi chiamati durante la generazione del contratto che possono essere utilizzati per modificare il codice generato per un contratto di servizio.Defines the methods called during contract generation that can be used to modify the generated code for a service contract. |
IWsdlExportExtension |
Definisce comportamenti dell'endpoint o del contratto che possono esportare metadati personalizzati.Defines endpoint or contract behaviors that can export custom metadata. |
IWsdlImportExtension |
Implementare e allegare a un oggetto WsdlImporter per controllare come l'utilità di importazione esegue il mapping delle parti di linguaggio di descrizione dei servizi Web (WSDL, Web Services Description Language) a quelli di un oggetto ServiceDescription.Implement and attach to a WsdlImporter object to control how the importer maps Web Services Description Language (WSDL) parts to those of a ServiceDescription object. |
Enumerazioni
ListenUriMode |
Indica se il trasporto deve garantire che l'URI di ascolto fornito per il servizio sia univoco o se può essere utilizzato esattamente come fornito.Indicates whether the transport must ensure that the URI provided for the service to listen on is unique or can be used exactly as provided. |
MessageDirection |
Specifica la direzione del messaggio.Specifies the direction of the message. |
MetadataExchangeClientMode |
Specifica la modalità di scambio utilizzata per ottenere metadati.Specifies the exchange mode used to obtain metadata. |
PrincipalPermissionMode |
Imposta la modalità per i controlli delle autorizzazioni quando si utilizza la classe PrincipalPermissionAttribute per controllare l'accesso a un metodo.Sets the mode for authorization checks when using the PrincipalPermissionAttribute to control access to a method. |
ServiceContractGenerationOptions |
Rappresenta le opzioni di generazione del contratto disponibili quando si utilizza ServiceContractGenerator.Represents the contract generation options available using the ServiceContractGenerator. |
UnknownExceptionAction |
Specifica in che modo un servizio durevole gestirà un'eccezione sconosciuta.Specifies how a durable service will handle an unknown exception. |