NetMsmqBinding NetMsmqBinding NetMsmqBinding NetMsmqBinding Class

Definizione

Rappresenta un'associazione in coda adatta per la comunicazione fra computer.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
Ereditarietà

Esempi

Nel seguente esempio viene mostrato come configurare un servizio affinché utilizzi l'associazione NetMsmqBinding:The following example shows how to configure a service to use the NetMsmqBinding binding.

Innanzitutto, il file di configurazione.First, the configuration file.

Quindi, il codice di servizio effettivo: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

Commenti

L'associazione NetMsmqBinding fornisce il supporto per la gestione della coda utilizzando il sistema di accodamento messaggi (MSMQ) come trasporto. Tale associazione fornisce inoltre il supporto per le applicazioni a regime di controllo libero, per l'isolamento degli errori, per la distribuzione ottimale dei carichi e per le operazioni disconnesse.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. Per una descrizione di queste funzionalità, vedere panoramica delle code.For a discussion of these features, see Queues Overview.

Si tratta di una delle associazioni fornite dal sistema fornite da Windows Communication Foundation (WCF).This is one of the system-provided bindings provided by Windows Communication Foundation (WCF). Salvo in certi scenari avanzati in cui i valori di configurazione devono essere impostati all'inizializzazione di un servizio, la procedura consigliata è definire l'associazione mediante i valori di configurazione e non tramite un approccio basato sul codice.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.

Costruttori

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

Inizializza una nuova istanza della classe NetMsmqBinding.Initializes a new instance of the NetMsmqBinding class.

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

Consente di inizializzare una nuova istanza della classe NetMsmqBinding utilizzando la modalità di sicurezza specificata.Initializes a new instance of the NetMsmqBinding class using the specified security mode.

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

Consente di inizializzare una nuova istanza della classe NetMsmqBinding a partire dalle impostazioni di un elemento di associazione identificato da una configurazione specificata.Initializes a new instance of the NetMsmqBinding class from the settings of a specified configuration binding element.

Proprietà

CloseTimeout CloseTimeout CloseTimeout CloseTimeout

Ottiene o imposta l'intervallo di tempo fornito per la chiusura di una connessione prima che il trasporto generi un'eccezione.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

Ottiene o imposta un URI che contiene il percorso della coda dei messaggi non recapitabili per ogni applicazione, in cui vengono collocati i messaggi scaduti o che non possono essere trasferiti o recapitati.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

Ottiene o imposta un valore di enumerazione che indica il tipo di coda dei messaggi non recapitabili da utilizzare.Gets or sets an enumeration value that indicates the type of dead-letter queue to use.

(Inherited from MsmqBindingBase)
Durable Durable Durable Durable

Ottiene o imposta un valore che indica se i messaggi elaborati da questa associazione sono durevoli o volatili.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

Consente di ottenere la versione di SOAP utilizzata per i messaggi elaborati da questa associazione.Gets the version of SOAP that is used for messages processed by this binding.

ExactlyOnce ExactlyOnce ExactlyOnce ExactlyOnce

Ottiene o imposta un valore che indica se i messaggi elaborati da questa associazione verranno ricevuti una sola volta.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

Ottiene un valore che indica se le richieste in entrata possono essere gestite più efficientemente in modo sincrono o in modo asincrono.Gets a value that indicates whether incoming requests can be handled more efficiently synchronously or asynchronously.

(Inherited from MsmqBindingBase)
MaxBufferPoolSize MaxBufferPoolSize MaxBufferPoolSize MaxBufferPoolSize

Consente di ottenere o impostare la quantità massima di memoria allocata al gestore dei buffer che riceve i messaggi dal canale.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

Ottiene o imposta la dimensione massima in byte per un messaggio che viene elaborato dall'associazione.Gets or sets the maximum size, in bytes, for a message that is processed by this binding.

(Inherited from MsmqBindingBase)
MaxRetryCycles MaxRetryCycles MaxRetryCycles MaxRetryCycles

Ottiene o imposta il numero massimo di cicli di ripetizione dei tentativi di recapito dei messaggi all'applicazione ricevente.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

Ottiene la versione del messaggio utilizzata dai client e dai servizi configurati con l'associazione.Gets the message version used by clients and services configured with the binding.

(Inherited from Binding)
Name Name Name Name

Ottiene o imposta il nome dell'associazione.Gets or sets the name of the binding.

(Inherited from Binding)
Namespace Namespace Namespace Namespace

Ottiene o imposta lo spazio dei nomi XML dell'associazione.Gets or sets the XML namespace of the binding.

(Inherited from Binding)
OpenTimeout OpenTimeout OpenTimeout OpenTimeout

Ottiene o imposta l'intervallo di tempo fornito per l'apertura di una connessione prima che il trasporto generi un'eccezione.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

Consente di ottenere o impostare un valore di enumerazione che indica il trasporto del canale di comunicazione in coda utilizzato da questa associazione.Gets or sets an enumeration value that indicates the queued communication channel transport that this binding uses.

ReaderQuotas ReaderQuotas ReaderQuotas ReaderQuotas

Consente di ottenere o impostare l'oggetto XmlDictionaryReaderQuotas relativo a questa associazione.Gets or sets the XmlDictionaryReaderQuotas that is associated with this binding.

ReceiveContextEnabled ReceiveContextEnabled ReceiveContextEnabled ReceiveContextEnabled

Ottiene o imposta un valore che indica se il comportamento del contesto di ricezione è richiesto.Gets or sets a value that indicates whether the receive context behavior is requested.

(Inherited from MsmqBindingBase)
ReceiveErrorHandling ReceiveErrorHandling ReceiveErrorHandling ReceiveErrorHandling

Ottiene o imposta un valore di enumerazione che specifica come vengono gestiti i messaggi non elaborabili.Gets or sets an enumeration value that specifies how poison messages are handled.

(Inherited from MsmqBindingBase)
ReceiveRetryCount ReceiveRetryCount ReceiveRetryCount ReceiveRetryCount

Ottiene o imposta il numero massimo di tentativi di recapito immediato su un messaggio letto dalla coda dell'applicazione.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

Ottiene o imposta l'intervallo di tempo durante il quale una connessione rimane inattiva, senza ricevere messaggi dell'applicazione, prima di essere eliminata.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

Ottiene o imposta un valore che indica l'intervallo di tempo tra i cicli di ripetizione dei tentativi di recapitare un messaggio che è impossibile recapitare immediatamente.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

Restituisce lo schema per l'associazione.Returns the scheme for this binding.

(Inherited from MsmqBindingBase)
Security Security Security Security

Consente di ottenere o impostare l'oggetto NetMsmqSecurity relativo a questa associazione.Gets or sets the NetMsmqSecurity that is associated with this binding.

SendTimeout SendTimeout SendTimeout SendTimeout

Ottiene o imposta l'intervallo di tempo fornito per il completamento di un'operazione di scrittura prima che il trasporto generi un'eccezione.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

Ottiene o imposta un valore che indica per quanto tempo i messaggi elaborati da questa associazione possono rimanere nella coda prima di scadere.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

Ottiene o imposta un valore che indica se convertire gli indirizzi delle code mediante Active Directory.Gets or sets a value that indicates whether queue addresses should be converted using Active Directory.

UseMsmqTracing UseMsmqTracing UseMsmqTracing UseMsmqTracing

Ottiene o imposta un valore che indica se i messaggi elaborati da questa associazione devono essere tracciati.Gets or sets a value that indicates whether messages processed by this binding should be traced.

(Inherited from MsmqBindingBase)
UseSourceJournal UseSourceJournal UseSourceJournal UseSourceJournal

Ottiene o imposta un valore che indica se le copie dei messaggi elaborati da questa associazione devono essere archiviate nella coda journal di origine.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

Ottiene o imposta un valore che specifica la durata in cui un messaggio sarà bloccato dalla funzionalità del contesto di ricezione.Gets or sets a value that specifies the duration a message will be locked by the receive context feature.

(Inherited from MsmqBindingBase)

Metodi

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

Compila lo stack della channel factory nel client che crea un tipo specificato di canale e che soddisfa le funzionalità specificate da una raccolta di parametri di associazione.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[])

Compila lo stack della channel factory nel client che crea un tipo specificato di canale e che soddisfa le funzionalità specificate da una matrice di oggetti.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)

Compila il listener del canale nel servizio che accetta un tipo specificato di canale e che soddisfa le funzionalità specificate da una raccolta di parametri di associazione.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[])

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.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)

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.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[])

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.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)

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.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)

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.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[])

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.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[])

Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate.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)

Restituisce un valore che indica se l'associazione corrente può compilare uno stack della channel factory nel client che soddisfa la raccolta dei parametri di associazione specificati.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[])

Restituisce un valore che indica se l'associazione corrente può compilare uno stack della channel factory nel client che soddisfa i requisiti specificati da una matrice di oggetti.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)

Restituisce un valore che indica se l'associazione corrente può compilare uno stack del channel listener nel servizio che soddisfa la raccolta dei parametri di associazione specificati.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[])

Restituisce un valore che indica se l'associazione corrente può compilare uno stack del channel listener nel servizio che soddisfa i criteri specificati in una matrice di oggetti.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()

Restituisce una raccolta ordinata di elementi di associazione contenuti nell'associazione corrente.Returns an ordered collection of binding elements contained in the current binding.

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

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

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

Funge da funzione hash predefinita.Serves as the default hash function.

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

Se presente, restituisce un oggetto tipizzato richiesto dal livello appropriato nello stack dell'associazione.Returns a typed object requested, if present, from the appropriate layer in the binding stack.

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

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

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

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

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

Indica se il nome dell'associazione deve essere serializzato.Returns whether the name of the binding should be serialized.

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

Indica se lo spazio dei nomi dell'associazione deve essere serializzato.Returns whether the namespace of the binding should be serialized.

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

Restituisce un valore che indica se la proprietà ReaderQuotas è cambiata rispetto al valore predefinito e deve essere serializzata.Returns a value that indicates whether the ReaderQuotas property has changed from its default value and should be serialized.

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

Restituisce un valore che indica se la proprietà Security è cambiata rispetto al valore predefinito e deve essere serializzata.Returns a value that indicates whether the Security property has changed from its default value and should be serialized.

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

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Si applica a