UdpTransportBindingElement Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un élément de liaison de transport UDP.
public ref class UdpTransportBindingElement : System::ServiceModel::Channels::TransportBindingElement, System::ServiceModel::Description::IPolicyExportExtension, System::ServiceModel::Description::IWsdlExportExtension
public class UdpTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type UdpTransportBindingElement = class
inherit TransportBindingElement
interface IPolicyExportExtension
interface IWsdlExportExtension
Public Class UdpTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension, IWsdlExportExtension
- Héritage
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| UdpTransportBindingElement() |
Initialise une nouvelle instance de la classe UdpTransportBindingElement. |
Propriétés
| Nom | Description |
|---|---|
| DuplicateMessageHistoryLength |
Obtient ou définit le nombre maximal de hachages de message utilisés par la liaison pour identifier les messages en double. |
| ManualAddressing |
Obtient ou définit une valeur qui indique si l’adressage manuel du message est requis. (Hérité de TransportBindingElement) |
| MaxBufferPoolSize |
Obtient ou définit la taille maximale, en octets, des pools de mémoires tampons utilisés par le transport. (Hérité de TransportBindingElement) |
| MaxPendingMessagesTotalSize |
Obtient ou définit le nombre maximal de messages reçus, mais pas encore supprimés de la file d’attente d’entrée pour une instance de canal individuelle. |
| MaxReceivedMessageSize |
Obtient ou définit la taille maximale autorisée du message, en octets, qui peut être reçue. (Hérité de TransportBindingElement) |
| MulticastInterfaceId |
Obtient ou définit la carte réseau utilisée lors de l’envoi et de la réception du trafic de multidiffusion sur des machines multi-honed. |
| RetransmissionSettings |
Obtient ou définit les paramètres de retransmission UDP. |
| Scheme |
Obtient le schéma d’URI pour le transport. |
| SocketReceiveBufferSize |
Obtient ou définit la taille de mémoire tampon de réception sur le socket sous-jacent. |
| TimeToLive |
Obtient ou définit le nombre de tronçons de segment réseau. |
Méthodes
| Nom | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Initialise une fabrique de canaux pour produire des canaux d’un type spécifié à partir du contexte de liaison. |
| BuildChannelListener<TChannel>(BindingContext) |
Initialise un écouteur de canal pour accepter les canaux d’un type spécifié à partir du contexte de liaison. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Retourne une valeur qui indique si l’élément de liaison peut générer une fabrique de canaux pour un type spécifique de canal. |
| CanBuildChannelListener<TChannel>(BindingContext) |
Retourne une valeur qui indique si l’élément de liaison peut générer un écouteur pour un type spécifique de canal. |
| Clone() |
Retourne une copie de l’objet d’élément de liaison. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetProperty<T>(BindingContext) |
Retourne une propriété à partir du contexte de liaison spécifié. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ShouldSerializeRetransmissionSettings() |
Indique si les paramètres de retransmission de l’élément de liaison doivent sérialiser. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Écrit les assertions de stratégie personnalisées dans le contexte de l’élément de liaison. |
| IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Écrit les éléments WSDL (Web Services Description Language) personnalisés dans le WSDL généré pour un contrat. |
| IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Écrit les éléments WSDL (Web Services Description Language) personnalisés dans le WSDL généré pour un point de terminaison. |