ServiceEndpointCollection.Find Metodo

Definizione

Restituisce il primo endpoint del servizio trovato nella raccolta di endpoint del servizio che soddisfa i criteri specifici.

Overload

Find(Type)

Restituisce il primo endpoint del servizio trovato nella raccolta di endpoint del servizio che corrisponde al tipo di contratto specificato.

Find(Uri)

Restituisce un endpoint del servizio dalla raccolta di endpoint del servizio con un indirizzo specificato.

Find(XmlQualifiedName)

Restituisce un endpoint del servizio dalla raccolta di endpoint del servizio con uno spazio dei nomi e un nome di contratto specificati.

Find(Type, XmlQualifiedName)

Restituisce un endpoint del servizio dalla raccolta di endpoint del servizio di un tipo di contratto specificato con un nome di associazione e uno spazio dei nomi specifici.

Find(XmlQualifiedName, XmlQualifiedName)

Restituisce il primo endpoint del servizio dalla raccolta di endpoint del servizio con un nome di contratto, spazio dei nomi e nome di associazione specificati.

Commenti

Più endpoint potrebbero soddisfare i criteri. Il metodo restituisce il primo endpoint individuato nella raccolta. Se è necessario cercare tutti gli oggetti ServiceEndpoint che soddisfano i criteri specificati, utilizzare invece uno dei metodi FindAll.

Find(Type)

Origine:
ServiceEndpointCollection.cs
Origine:
ServiceEndpointCollection.cs
Origine:
ServiceEndpointCollection.cs

Restituisce il primo endpoint del servizio trovato nella raccolta di endpoint del servizio che corrisponde al tipo di contratto specificato.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(Type ^ contractType);
public System.ServiceModel.Description.ServiceEndpoint Find (Type contractType);
member this.Find : Type -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (contractType As Type) As ServiceEndpoint

Parametri

contractType
Type

Oggetto della classe Type relativo al contratto riguardante l'endpoint del servizio.

Restituisce

Il primo oggetto della classe ServiceEndpoint del tipo di contratto specificato o null se non ne viene individuato nessuno.

Eccezioni

contractType è null.

Commenti

Questo Find(Type) overload è specifico del modello di programmazione Windows Communication Foundation (WCF). Individua la proprietà ContractType di ogni endpoint. ContractType Può essere null se non ContractDescription è stato creato dal modello di programmazione WCF (tipi con attributi *Contract).

Più endpoint potrebbero soddisfare i criteri. Il metodo restituisce il primo endpoint individuato nella raccolta. Se è necessario cercare tutti gli oggetti ServiceEndpoint che soddisfano i criteri specificati, utilizzare invece uno dei metodi FindAll.

Si applica a

Find(Uri)

Origine:
ServiceEndpointCollection.cs
Origine:
ServiceEndpointCollection.cs
Origine:
ServiceEndpointCollection.cs

Restituisce un endpoint del servizio dalla raccolta di endpoint del servizio con un indirizzo specificato.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(Uri ^ address);
public System.ServiceModel.Description.ServiceEndpoint Find (Uri address);
member this.Find : Uri -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (address As Uri) As ServiceEndpoint

Parametri

address
Uri

Oggetto della classe Uri relativo all'endpoint del servizio.

Restituisce

Il primo oggetto della classe ServiceEndpoint dell'indirizzo specificato o null se non ne viene individuato nessuno.

Eccezioni

address è null.

Commenti

Più endpoint potrebbero soddisfare i criteri. Il metodo restituisce il primo endpoint individuato nella raccolta. Se è necessario cercare tutti gli oggetti ServiceEndpoint che soddisfano i criteri specificati, utilizzare invece uno dei metodi FindAll.

Si applica a

Find(XmlQualifiedName)

Origine:
ServiceEndpointCollection.cs
Origine:
ServiceEndpointCollection.cs
Origine:
ServiceEndpointCollection.cs

Restituisce un endpoint del servizio dalla raccolta di endpoint del servizio con uno spazio dei nomi e un nome di contratto specificati.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(System::Xml::XmlQualifiedName ^ contractName);
public System.ServiceModel.Description.ServiceEndpoint Find (System.Xml.XmlQualifiedName contractName);
member this.Find : System.Xml.XmlQualifiedName -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (contractName As XmlQualifiedName) As ServiceEndpoint

Parametri

contractName
XmlQualifiedName

Oggetto della classe XmlQualifiedName relativo al contratto del servizio.

Restituisce

Il primo oggetto della classe ServiceEndpoint dotato dello spazio dei nomi e del nome di contratto specificati o null se non ne viene individuato nessuno.

Commenti

Più endpoint potrebbero soddisfare i criteri. Il metodo restituisce il primo endpoint individuato nella raccolta. Se è necessario cercare tutti gli oggetti ServiceEndpoint che soddisfano i criteri specificati, utilizzare invece uno dei metodi FindAll.

Si applica a

Find(Type, XmlQualifiedName)

Origine:
ServiceEndpointCollection.cs
Origine:
ServiceEndpointCollection.cs
Origine:
ServiceEndpointCollection.cs

Restituisce un endpoint del servizio dalla raccolta di endpoint del servizio di un tipo di contratto specificato con un nome di associazione e uno spazio dei nomi specifici.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(Type ^ contractType, System::Xml::XmlQualifiedName ^ bindingName);
public System.ServiceModel.Description.ServiceEndpoint Find (Type contractType, System.Xml.XmlQualifiedName bindingName);
member this.Find : Type * System.Xml.XmlQualifiedName -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (contractType As Type, bindingName As XmlQualifiedName) As ServiceEndpoint

Parametri

contractType
Type

Oggetto della classe Type relativo al contratto riguardante l'endpoint del servizio.

bindingName
XmlQualifiedName

Oggetto della classe XmlQualifiedName relativo all'associazione del servizio.

Restituisce

Il primo oggetto della classe ServiceEndpoint del tipo di contratto, con il nome di associazione e con lo spazio dei nomi specificati null se non ne viene individuato nessuno.

Eccezioni

contractType o bindingName è null.

Commenti

Più endpoint potrebbero soddisfare i criteri. Il metodo restituisce il primo endpoint individuato nella raccolta. Se è necessario cercare tutti gli oggetti ServiceEndpoint che soddisfano i criteri specificati, utilizzare invece uno dei metodi FindAll.

Si applica a

Find(XmlQualifiedName, XmlQualifiedName)

Origine:
ServiceEndpointCollection.cs
Origine:
ServiceEndpointCollection.cs
Origine:
ServiceEndpointCollection.cs

Restituisce il primo endpoint del servizio dalla raccolta di endpoint del servizio con un nome di contratto, spazio dei nomi e nome di associazione specificati.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(System::Xml::XmlQualifiedName ^ contractName, System::Xml::XmlQualifiedName ^ bindingName);
public System.ServiceModel.Description.ServiceEndpoint Find (System.Xml.XmlQualifiedName contractName, System.Xml.XmlQualifiedName bindingName);
member this.Find : System.Xml.XmlQualifiedName * System.Xml.XmlQualifiedName -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (contractName As XmlQualifiedName, bindingName As XmlQualifiedName) As ServiceEndpoint

Parametri

contractName
XmlQualifiedName

Oggetto della classe XmlQualifiedName relativo al contratto del servizio.

bindingName
XmlQualifiedName

Oggetto della classe XmlQualifiedName relativo all'associazione del servizio.

Restituisce

Il primo oggetto della classe ServiceEndpoint dotato dell'associazione, dei nomi di contratto e degli spazi dei nomi specificati.

Eccezioni

contractName o bindingName è null.

Commenti

Più endpoint potrebbero soddisfare i criteri. Il metodo restituisce il primo endpoint individuato nella raccolta. Se è necessario cercare tutti gli oggetti ServiceEndpoint che soddisfano i criteri specificati, utilizzare invece uno dei metodi FindAll.

Si applica a