NetMsmqBinding NetMsmqBinding NetMsmqBinding NetMsmqBinding Class

Définition

Représente une liaison mise en file d’attente qui est adaptée à des communications entre ordinateurs.Represents a queued binding that is suitable for cross-machine communication.

public ref class NetMsmqBinding : System::ServiceModel::MsmqBindingBase
public class NetMsmqBinding : System.ServiceModel.MsmqBindingBase
type NetMsmqBinding = class
    inherit MsmqBindingBase
Public Class NetMsmqBinding
Inherits MsmqBindingBase
Héritage

Exemples

L'exemple suivant indique comment configurer un service pour utiliser la liaison NetMsmqBinding.The following example shows how to configure a service to use the NetMsmqBinding binding.

D'abord, le fichier de configuration.First, the configuration file.

Ensuite, le code de service réel.Next, the actual service code.

// Define a service contract. 
[ServiceContract(Namespace="http://Microsoft.ServiceModel.Samples")]
public interface IQueueCalculator
{
    [OperationContract(IsOneWay=true)]
    void Add(double n1, double n2);
    [OperationContract(IsOneWay = true)]
    void Subtract(double n1, double n2);
    [OperationContract(IsOneWay = true)]
    void Multiply(double n1, double n2);
    [OperationContract(IsOneWay = true)]
    void Divide(double n1, double n2);
}
' Define a service contract. 
<ServiceContract(Namespace:="http://Microsoft.ServiceModel.Samples")> _
Public Interface IQueueCalculator
	<OperationContract(IsOneWay:=True)> _
	Sub Add(ByVal n1 As Double, ByVal n2 As Double)
	<OperationContract(IsOneWay := True)> _
	Sub Subtract(ByVal n1 As Double, ByVal n2 As Double)
	<OperationContract(IsOneWay := True)> _
	Sub Multiply(ByVal n1 As Double, ByVal n2 As Double)
	<OperationContract(IsOneWay := True)> _
	Sub Divide(ByVal n1 As Double, ByVal n2 As Double)
End Interface
// Service class that implements the service contract.
// Added code to write output to the console window
public class CalculatorService : IQueueCalculator
{
    [OperationBehavior]
    public void Add(double n1, double n2)
    {
        double result = n1 + n2;
        Console.WriteLine("Received Add({0},{1}) - result: {2}", n1, n2, result);
    }

    [OperationBehavior]
    public void Subtract(double n1, double n2)
    {
        double result = n1 - n2;
        Console.WriteLine("Received Subtract({0},{1}) - result: {2}", n1, n2, result);
    }

    [OperationBehavior]
    public void Multiply(double n1, double n2)
    {
        double result = n1 * n2;
        Console.WriteLine("Received Multiply({0},{1}) - result: {2}", n1, n2, result);
    }

    [OperationBehavior]
    public void Divide(double n1, double n2)
    {
        double result = n1 / n2;
        Console.WriteLine("Received Divide({0},{1}) - result: {2}", n1, n2, result);
    }
}
' Service class that implements the service contract.
' Added code to write output to the console window
Public Class CalculatorService
	Implements IQueueCalculator
	<OperationBehavior> _
	Public Sub Add(ByVal n1 As Double, ByVal n2 As Double) Implements IQueueCalculator.Add
		Dim result As Double = n1 + n2
		Console.WriteLine("Received Add({0},{1}) - result: {2}", n1, n2, result)
	End Sub

	<OperationBehavior> _
	Public Sub Subtract(ByVal n1 As Double, ByVal n2 As Double) Implements IQueueCalculator.Subtract
		Dim result As Double = n1 - n2
		Console.WriteLine("Received Subtract({0},{1}) - result: {2}", n1, n2, result)
	End Sub

	<OperationBehavior> _
	Public Sub Multiply(ByVal n1 As Double, ByVal n2 As Double) Implements IQueueCalculator.Multiply
		Dim result As Double = n1 * n2
		Console.WriteLine("Received Multiply({0},{1}) - result: {2}", n1, n2, result)
	End Sub

	<OperationBehavior> _
	Public Sub Divide(ByVal n1 As Double, ByVal n2 As Double) Implements IQueueCalculator.Divide
		Dim result As Double = n1 / n2
		Console.WriteLine("Received Divide({0},{1}) - result: {2}", n1, n2, result)
	End Sub
End Class
// This is the hosting application. This code can appear directly in the service class as well.
class HostApp
{
    // Host the service within this EXE console application.
    public static void Main()
    {
        // Get MSMQ queue name from appsettings in configuration.
        string queueName = ConfigurationManager.AppSettings["queueName"];

        // Create the transacted MSMQ queue if necessary.
        if (!MessageQueue.Exists(queueName))
            MessageQueue.Create(queueName, true);

        // Get the base address that is used to listen for WS-MetaDataExchange requests.
        // This is useful to generate a proxy for the client.
        string baseAddress = ConfigurationManager.AppSettings["baseAddress"];

        // Create a ServiceHost for the CalculatorService type.
        using (ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService), new Uri(baseAddress)))
        {
            // Open the ServiceHostBase to create listeners and start listening for messages.
            serviceHost.Open();

            // The service can now be accessed.
            Console.WriteLine("The service is ready.");
            Console.WriteLine("Press <ENTER> to terminate service.");
            Console.WriteLine();
            Console.ReadLine();

            // Close the ServiceHostBase to shutdown the service.
            serviceHost.Close();
        }
    }
}
' This is the hosting application. This code can appear directly in the service class as well.
Friend Class HostApp
	' Host the service within this EXE console application.
	Public Shared Sub Main()
		' Get MSMQ queue name from appsettings in configuration.
		Dim queueName As String = ConfigurationManager.AppSettings("queueName")

		' Create the transacted MSMQ queue if necessary.
		If (Not MessageQueue.Exists(queueName)) Then
			MessageQueue.Create(queueName, True)
		End If

		' Get the base address that is used to listen for WS-MetaDataExchange requests.
		' This is useful to generate a proxy for the client.
		Dim baseAddress As String = ConfigurationManager.AppSettings("baseAddress")

		' Create a ServiceHost for the CalculatorService type.
		Using serviceHost As New ServiceHost(GetType(CalculatorService), New Uri(baseAddress))
			' Open the ServiceHostBase to create listeners and start listening for messages.
			serviceHost.Open()

			' The service can now be accessed.
			Console.WriteLine("The service is ready.")
			Console.WriteLine("Press <ENTER> to terminate service.")
			Console.WriteLine()
			Console.ReadLine()

			' Close the ServiceHostBase to shutdown the service.
			serviceHost.Close()
		End Using
	End Sub
End Class

Remarques

La liaison NetMsmqBinding fournit la prise en charge de la mise en file d’attente en utilisant Microsoft Message Queuing (MSMQ) comme transport et active la prise en charge des applications faiblement couplées, de l’isolation de défaillance, du nivellement de charge et des opérations hors circuit.The NetMsmqBinding binding provides support for queuing by using Message Queuing (MSMQ) as a transport and enables support for loosely-coupled applications, failure isolation, load leveling and disconnected operations. Pour une description de ces fonctionnalités, consultez vue d’ensemble des files d’attente.For a discussion of these features, see Queues Overview.

Il s’agit d’une des liaisons fournies par le système fournies par Windows Communication Foundation (WCF).This is one of the system-provided bindings provided by Windows Communication Foundation (WCF). La procédure recommandée est de définir la liaison à l’aide de valeurs de configuration et non pas d’utiliser du code, sauf dans certains scénarios avancés dans lesquels les valeurs de configuration doivent être définies lorsqu’un service est initialisé.The recommended procedure is to define the binding using configuration values and not to use a code-based approach, except in certain advanced scenarios where configuration values must be set as a service is initialized.

Constructeurs

NetMsmqBinding() NetMsmqBinding() NetMsmqBinding() NetMsmqBinding()

Initialise une nouvelle instance de la classe NetMsmqBinding.Initializes a new instance of the NetMsmqBinding class.

NetMsmqBinding(NetMsmqSecurityMode) NetMsmqBinding(NetMsmqSecurityMode) NetMsmqBinding(NetMsmqSecurityMode) NetMsmqBinding(NetMsmqSecurityMode)

Initialise une nouvelle instance de la classe NetMsmqBinding à l'aide du mode de sécurité spécifié.Initializes a new instance of the NetMsmqBinding class using the specified security mode.

NetMsmqBinding(String) NetMsmqBinding(String) NetMsmqBinding(String) NetMsmqBinding(String)

Initialise une nouvelle instance de la classe NetMsmqBinding à partir des paramètres d’un élément de liaison de configuration spécifié.Initializes a new instance of the NetMsmqBinding class from the settings of a specified configuration binding element.

Propriétés

CloseTimeout CloseTimeout CloseTimeout CloseTimeout

Obtient ou définit l'intervalle de temps attribué à une connexion pour qu'elle se ferme avant que le transport lève une exception.Gets or sets the interval of time provided for a connection to close before the transport raises an exception.

(Inherited from Binding)
CustomDeadLetterQueue CustomDeadLetterQueue CustomDeadLetterQueue CustomDeadLetterQueue

Obtient ou définit un URI qui contient l'emplacement de la file d'attente de lettres mortes pour chaque application, dans laquelle les messages expirés ou dont le transfert ou la remise a échoué sont placés.Gets or sets a URI that contains the location of the dead-letter queue for each application, where messages that have expired or that have failed transfer or delivery are placed.

(Inherited from MsmqBindingBase)
DeadLetterQueue DeadLetterQueue DeadLetterQueue DeadLetterQueue

Obtient ou définit une valeur d'énumération qui indique le type de file d'attente de lettres mortes à utiliser.Gets or sets an enumeration value that indicates the type of dead-letter queue to use.

(Inherited from MsmqBindingBase)
Durable Durable Durable Durable

Obtient ou définit une valeur qui indique si les messages traités par cette liaison sont durables ou volatils.Gets or sets a value that indicates whether the messages processed by this binding are durable or volatile.

(Inherited from MsmqBindingBase)
EnvelopeVersion EnvelopeVersion EnvelopeVersion EnvelopeVersion

Obtient la version de SOAP utilisée pour les messages traités par cette liaison.Gets the version of SOAP that is used for messages processed by this binding.

ExactlyOnce ExactlyOnce ExactlyOnce ExactlyOnce

Obtient ou définit une valeur qui indique si les messages traités par cette liaison sont reçus exactement une fois.Gets or sets a value that indicates whether messages processed by this binding are received exactly once.

(Inherited from MsmqBindingBase)
IBindingRuntimePreferences.ReceiveSynchronously IBindingRuntimePreferences.ReceiveSynchronously IBindingRuntimePreferences.ReceiveSynchronously IBindingRuntimePreferences.ReceiveSynchronously

Obtient une valeur qui indique si les demandes entrantes peuvent être gérées plus efficacement de manière synchrone ou asynchrone.Gets a value that indicates whether incoming requests can be handled more efficiently synchronously or asynchronously.

(Inherited from MsmqBindingBase)
MaxBufferPoolSize MaxBufferPoolSize MaxBufferPoolSize MaxBufferPoolSize

Obtient ou définit la quantité de mémoire maximale allouée pour le gestionnaire de mémoires tampons de message qui reçoit des messages du canal.Gets or sets the maximum amount of memory that is allocated for use by the message buffer manager that receives messages from the channel.

MaxReceivedMessageSize MaxReceivedMessageSize MaxReceivedMessageSize MaxReceivedMessageSize

Obtient ou définit la taille maximale (en octets) d'un message qui est traité par cette liaison.Gets or sets the maximum size, in bytes, for a message that is processed by this binding.

(Inherited from MsmqBindingBase)
MaxRetryCycles MaxRetryCycles MaxRetryCycles MaxRetryCycles

Obtient ou définit le nombre maximal de cycles de nouvelle tentative de livraison de messages à l'application de réception.Gets or sets the maximum number of retry cycles to attempt delivery of messages to the receiving application.

(Inherited from MsmqBindingBase)
MessageVersion MessageVersion MessageVersion MessageVersion

Obtient la version de message utilisée par les clients et les services configurés avec la liaison.Gets the message version used by clients and services configured with the binding.

(Inherited from Binding)
Name Name Name Name

Obtient ou définit le nom de la liaison.Gets or sets the name of the binding.

(Inherited from Binding)
Namespace Namespace Namespace Namespace

Obtient ou définit l'espace de noms XML de la liaison.Gets or sets the XML namespace of the binding.

(Inherited from Binding)
OpenTimeout OpenTimeout OpenTimeout OpenTimeout

Obtient ou définit l'intervalle de temps attribué à une connexion pour qu'elle s'ouvre avant que le transport lève une exception.Gets or sets the interval of time provided for a connection to open before the transport raises an exception.

(Inherited from Binding)
QueueTransferProtocol QueueTransferProtocol QueueTransferProtocol QueueTransferProtocol

Obtient ou définit une valeur d’énumération qui indique le transport de canal de communication en file d’attente que cette liaison utilise.Gets or sets an enumeration value that indicates the queued communication channel transport that this binding uses.

ReaderQuotas ReaderQuotas ReaderQuotas ReaderQuotas

Obtient ou définit les XmlDictionaryReaderQuotas associés à cette liaison.Gets or sets the XmlDictionaryReaderQuotas that is associated with this binding.

ReceiveContextEnabled ReceiveContextEnabled ReceiveContextEnabled ReceiveContextEnabled

Obtient ou définit une valeur qui indique si le comportement de contexte de réception est demandé.Gets or sets a value that indicates whether the receive context behavior is requested.

(Inherited from MsmqBindingBase)
ReceiveErrorHandling ReceiveErrorHandling ReceiveErrorHandling ReceiveErrorHandling

Obtient ou définit une valeur d'énumération qui spécifie le mode de gestion des messages incohérents.Gets or sets an enumeration value that specifies how poison messages are handled.

(Inherited from MsmqBindingBase)
ReceiveRetryCount ReceiveRetryCount ReceiveRetryCount ReceiveRetryCount

Obtient ou définit le nombre maximal de tentatives de remise immédiate pour un message lu à partir de la file d'attente d'application.Gets or sets the maximum number of immediate delivery attempts on a message that is read from the application queue.

(Inherited from MsmqBindingBase)
ReceiveTimeout ReceiveTimeout ReceiveTimeout ReceiveTimeout

Obtient ou définit la durée d'inactivité d'une connexion. Si aucun message d'application n'est reçu pendant ce laps de temps, la connexion est abandonnée.Gets or sets the interval of time that a connection can remain inactive, during which no application messages are received, before it is dropped.

(Inherited from Binding)
RetryCycleDelay RetryCycleDelay RetryCycleDelay RetryCycleDelay

Obtient ou définit une valeur qui indique l'intervalle entre des cycles de nouvelle tentative de remise d'un message dont la remise immédiate est impossible.Gets or sets a value that indicates the time delay between retry cycles when attempting to deliver a message that cannot be delivered immediately.

(Inherited from MsmqBindingBase)
Scheme Scheme Scheme Scheme

Retourne le schéma de cette liaison.Returns the scheme for this binding.

(Inherited from MsmqBindingBase)
Security Security Security Security

Obtient ou définit les NetMsmqSecurity associés à cette liaison.Gets or sets the NetMsmqSecurity that is associated with this binding.

SendTimeout SendTimeout SendTimeout SendTimeout

Obtient ou définit l'intervalle de temps attribué à une opération d'écriture pour qu'elle se termine avant que le transport lève une exception.Gets or sets the interval of time provided for a write operation to complete before the transport raises an exception.

(Inherited from Binding)
TimeToLive TimeToLive TimeToLive TimeToLive

Obtient ou définit l’intervalle de temps qui indique combien de temps les messages traités par cette liaison peuvent rester dans la file d’attente avant d’expirer.Gets or sets the interval of time that indicates how long the messages processed by this binding can be in the queue before they expire.

(Inherited from MsmqBindingBase)
UseActiveDirectory UseActiveDirectory UseActiveDirectory UseActiveDirectory

Obtient ou définit une valeur qui indique si les adresses de file d'attente doivent être converties à l'aide d'Active Directory.Gets or sets a value that indicates whether queue addresses should be converted using Active Directory.

UseMsmqTracing UseMsmqTracing UseMsmqTracing UseMsmqTracing

Obtient ou définit une valeur qui indique si les messages traités par cette liaison doivent être suivis.Gets or sets a value that indicates whether messages processed by this binding should be traced.

(Inherited from MsmqBindingBase)
UseSourceJournal UseSourceJournal UseSourceJournal UseSourceJournal

Obtient ou définit une valeur qui indique si les copies des messages traités par cette liaison doivent être stockées dans la file d’attente du journal source.Gets or sets a value that indicates whether copies of messages processed by this binding should be stored in the source journal queue.

(Inherited from MsmqBindingBase)
ValidityDuration ValidityDuration ValidityDuration ValidityDuration

Obtient ou définit une valeur qui spécifie la durée de verrouillage d’un message par la fonctionnalité de contexte de réception.Gets or sets a value that specifies the duration a message will be locked by the receive context feature.

(Inherited from MsmqBindingBase)

Méthodes

BuildChannelFactory<TChannel>(BindingParameterCollection) BuildChannelFactory<TChannel>(BindingParameterCollection) BuildChannelFactory<TChannel>(BindingParameterCollection) BuildChannelFactory<TChannel>(BindingParameterCollection)

Génère la pile de fabriques de canaux sur le client qui crée un type de canal donné et est conforme aux fonctionnalités spécifiées par une collection de paramètres de liaison.Builds the channel factory stack on the client that creates a specified type of channel and that satisfies the features specified by a collection of binding parameters.

(Inherited from Binding)
BuildChannelFactory<TChannel>(Object[]) BuildChannelFactory<TChannel>(Object[]) BuildChannelFactory<TChannel>(Object[]) BuildChannelFactory<TChannel>(Object[])

Génère la pile de fabriques de canaux sur le client qui crée un type de canal donné et est conforme aux fonctionnalités spécifiées par un tableau d’objets.Builds the channel factory stack on the client that creates a specified type of channel and that satisfies the features specified by an object array.

(Inherited from Binding)
BuildChannelListener<TChannel>(BindingParameterCollection) BuildChannelListener<TChannel>(BindingParameterCollection) BuildChannelListener<TChannel>(BindingParameterCollection) BuildChannelListener<TChannel>(BindingParameterCollection)

Génère l'écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées par une collection de paramètres de liaison.Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified by a collection of binding parameters.

(Inherited from Binding)
BuildChannelListener<TChannel>(Object[]) BuildChannelListener<TChannel>(Object[]) BuildChannelListener<TChannel>(Object[]) BuildChannelListener<TChannel>(Object[])

Génère l’écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified.

(Inherited from Binding)
BuildChannelListener<TChannel>(Uri, BindingParameterCollection) BuildChannelListener<TChannel>(Uri, BindingParameterCollection) BuildChannelListener<TChannel>(Uri, BindingParameterCollection) BuildChannelListener<TChannel>(Uri, BindingParameterCollection)

Génère l’écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified.

(Inherited from Binding)
BuildChannelListener<TChannel>(Uri, Object[]) BuildChannelListener<TChannel>(Uri, Object[]) BuildChannelListener<TChannel>(Uri, Object[]) BuildChannelListener<TChannel>(Uri, Object[])

Génère l’écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified.

(Inherited from Binding)
BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection) BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection) BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection) BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)

Génère l’écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified.

(Inherited from Binding)
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection) BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection) BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection) BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection)

Génère l’écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified.

(Inherited from Binding)
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[]) BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[]) BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[]) BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[])

Génère l’écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified.

(Inherited from Binding)
BuildChannelListener<TChannel>(Uri, String, Object[]) BuildChannelListener<TChannel>(Uri, String, Object[]) BuildChannelListener<TChannel>(Uri, String, Object[]) BuildChannelListener<TChannel>(Uri, String, Object[])

Génère l’écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified.

(Inherited from Binding)
CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection) CanBuildChannelFactory<TChannel>(BindingParameterCollection)

Retourne une valeur qui indique si la liaison actuelle peut générer sur le client une pile de fabriques de canaux conforme à la collection de paramètres de liaison spécifiée.Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies the collection of binding parameters specified.

(Inherited from Binding)
CanBuildChannelFactory<TChannel>(Object[]) CanBuildChannelFactory<TChannel>(Object[]) CanBuildChannelFactory<TChannel>(Object[]) CanBuildChannelFactory<TChannel>(Object[])

Retourne une valeur qui indique si la liaison actuelle peut générer sur le client une pile de fabriques de canaux conforme aux exigences définies par un tableau d’objets.Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies the requirements specified by an object array.

(Inherited from Binding)
CanBuildChannelListener<TChannel>(BindingParameterCollection) CanBuildChannelListener<TChannel>(BindingParameterCollection) CanBuildChannelListener<TChannel>(BindingParameterCollection) CanBuildChannelListener<TChannel>(BindingParameterCollection)

Retourne une valeur qui indique si la liaison actuelle peut générer sur le service une pile d’écouteurs de canal conforme à la collection de paramètres de liaison spécifiée.Returns a value that indicates whether the current binding can build a channel listener stack on the service that satisfies the collection of binding parameters specified.

(Inherited from Binding)
CanBuildChannelListener<TChannel>(Object[]) CanBuildChannelListener<TChannel>(Object[]) CanBuildChannelListener<TChannel>(Object[]) CanBuildChannelListener<TChannel>(Object[])

Retourne une valeur qui indique si la liaison actuelle peut générer sur le service une pile d’écouteurs de canal conforme aux critères spécifiés dans un tableau d’objets.Returns a value that indicates whether the current binding can build a channel listener stack on the service that satisfies the criteria specified in an array of objects.

(Inherited from Binding)
CreateBindingElements() CreateBindingElements() CreateBindingElements() CreateBindingElements()

Renvoie une collection ordonnée d’éléments de liaison contenus dans la liaison actuelle.Returns an ordered collection of binding elements contained in the current binding.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetProperty<T>(BindingParameterCollection) GetProperty<T>(BindingParameterCollection) GetProperty<T>(BindingParameterCollection) GetProperty<T>(BindingParameterCollection)

Retourne un objet typé demandé (s’il existe) à partir de la couche appropriée dans la pile de liaison.Returns a typed object requested, if present, from the appropriate layer in the binding stack.

(Inherited from Binding)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ShouldSerializeName() ShouldSerializeName() ShouldSerializeName() ShouldSerializeName()

Retourne une valeur indiquant si le nom de la liaison doit être sérialisé.Returns whether the name of the binding should be serialized.

(Inherited from Binding)
ShouldSerializeNamespace() ShouldSerializeNamespace() ShouldSerializeNamespace() ShouldSerializeNamespace()

Retourne une valeur indiquant si l'espace de noms de la liaison doit être sérialisé.Returns whether the namespace of the binding should be serialized.

(Inherited from Binding)
ShouldSerializeReaderQuotas() ShouldSerializeReaderQuotas() ShouldSerializeReaderQuotas() ShouldSerializeReaderQuotas()

Retourne une valeur qui indique si la propriété ReaderQuotas utilise une autre valeur que sa valeur par défaut et doit être sérialisée.Returns a value that indicates whether the ReaderQuotas property has changed from its default value and should be serialized.

ShouldSerializeSecurity() ShouldSerializeSecurity() ShouldSerializeSecurity() ShouldSerializeSecurity()

Retourne une valeur qui indique si la propriété Security utilise une autre valeur que sa valeur par défaut et doit être sérialisée.Returns a value that indicates whether the Security property has changed from its default value and should be serialized.

ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

S’applique à