Condividi tramite


ServiceEndpointCollection.Find Metodo

Definizione

Restituisce il primo endpoint di servizio trovato che soddisfa criteri specifici dalla raccolta di endpoint di servizio.

Overload

Nome Descrizione
Find(Type)

Restituisce il primo endpoint di servizio trovato che soddisfa il tipo di contratto specificato dalla raccolta di endpoint di servizio.

Find(Uri)

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

Find(XmlQualifiedName)

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

Find(Type, XmlQualifiedName)

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

Find(XmlQualifiedName, XmlQualifiedName)

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

Commenti

Esistono potenzialmente più endpoint che potrebbero soddisfare i criteri. Il metodo restituisce il primo rilevato nell'insieme. Se è necessario trovare tutti gli oggetti che soddisfano i ServiceEndpoint criteri specificati, utilizzare invece uno dei FindAll metodi .

Find(Type)

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

Restituisce il primo endpoint di servizio trovato che soddisfa il tipo di contratto specificato dalla raccolta di endpoint di servizio.

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 Type del contratto per l'endpoint di servizio.

Restituisce

Primo ServiceEndpoint del tipo di contratto specificato o null se non è stato trovato nessuno.

Eccezioni

contractType è null.

Commenti

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

Esistono potenzialmente più endpoint che potrebbero soddisfare i criteri. Il metodo restituisce il primo rilevato nell'insieme. Se è necessario trovare tutti gli oggetti che soddisfano i ServiceEndpoint criteri specificati, utilizzare invece uno dei FindAll metodi .

Si applica a

Find(Uri)

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

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

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 Uri per l'endpoint del servizio.

Restituisce

Primo ServiceEndpoint dell'indirizzo specificato o null se non è stato trovato nessuno.

Eccezioni

address è null.

Commenti

Esistono potenzialmente più endpoint che potrebbero soddisfare i criteri. Il metodo restituisce il primo rilevato nell'insieme. Se è necessario trovare tutti gli oggetti che soddisfano i ServiceEndpoint criteri specificati, utilizzare invece uno dei FindAll metodi .

Si applica a

Find(XmlQualifiedName)

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

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

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 XmlQualifiedName per il contratto del servizio.

Restituisce

Primo ServiceEndpoint oggetto con lo spazio dei nomi e il nome del contratto specificati o null se non è stato trovato nessuno.

Commenti

Esistono potenzialmente più endpoint che potrebbero soddisfare i criteri. Il metodo restituisce il primo rilevato nell'insieme. Se è necessario trovare tutti gli oggetti che soddisfano i ServiceEndpoint criteri specificati, utilizzare invece uno dei FindAll metodi .

Si applica a

Find(Type, XmlQualifiedName)

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

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

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 Type del contratto per l'endpoint di servizio.

bindingName
XmlQualifiedName

Oggetto XmlQualifiedName per l'associazione del servizio.

Restituisce

Primo ServiceEndpoint del tipo di contratto e del nome dell'associazione e dello spazio dei nomi specificati oppure null se non è stato trovato nessuno.

Eccezioni

contractType o bindingName è null.

Commenti

Esistono potenzialmente più endpoint che potrebbero soddisfare i criteri. Il metodo restituisce il primo rilevato nell'insieme. Se è necessario trovare tutti gli oggetti che soddisfano i ServiceEndpoint criteri specificati, utilizzare invece uno dei FindAll metodi .

Si applica a

Find(XmlQualifiedName, XmlQualifiedName)

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

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

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 XmlQualifiedName per il contratto del servizio.

bindingName
XmlQualifiedName

Oggetto XmlQualifiedName per l'associazione del servizio.

Restituisce

Primo ServiceEndpoint oggetto con i nomi e gli spazi dei nomi del contratto e dell'associazione specificati.

Eccezioni

contractName o bindingName è null.

Commenti

Esistono potenzialmente più endpoint che potrebbero soddisfare i criteri. Il metodo restituisce il primo rilevato nell'insieme. Se è necessario trovare tutti gli oggetti che soddisfano i ServiceEndpoint criteri specificati, utilizzare invece uno dei FindAll metodi .

Si applica a