ServiceEndpointCollection.Find Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí první koncový bod služby, který splňuje konkrétní kritéria z kolekce koncových bodů služby.
Přetížení
Find(Type) |
Vrátí první koncový bod služby, který splňuje zadaný typ kontraktu z kolekce koncových bodů služby. |
Find(Uri) |
Vrátí koncový bod služby se zadanou adresou z kolekce koncových bodů služby. |
Find(XmlQualifiedName) |
Vrátí koncový bod služby se zadaným oborem názvů a názvem kontraktu z kolekce koncových bodů služby. |
Find(Type, XmlQualifiedName) |
Vrátí koncový bod služby zadaného typu kontraktu a se zadaným názvem vazby a oborem názvů z kolekce koncových bodů služby. |
Find(XmlQualifiedName, XmlQualifiedName) |
Vrátí první koncový bod služby se zadaným názvem kontraktu a názvem a názvem vazby a oborem názvů z kolekce koncových bodů služby. |
Poznámky
Existuje potenciálně více koncových bodů, které by mohly splňovat kritéria. Metoda vrátí první, která byla zjištěna v kolekci. Pokud potřebujete najít všechny ServiceEndpoint objekty, které splňují zadaná kritéria, použijte místo toho jednu z FindAll metod.
Find(Type)
Vrátí první koncový bod služby, který splňuje zadaný typ kontraktu z kolekce koncových bodů služby.
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
Parametry
Návraty
ServiceEndpoint První ze zadaného typu kontraktu nebo null
pokud nebyl nalezen žádný.
Výjimky
contractType
je null
.
Poznámky
Toto Find(Type) přetížení je specifické pro programovací model wcf (Windows Communication Foundation). Podívá se na ContractType vlastnost pro každý koncový bod. Může ContractType to být null
v případě, že nebyl ContractDescription vytvořen z programovacího modelu WCF (typy s atributy *Kontrakt).
Existuje potenciálně více koncových bodů, které by mohly splňovat kritéria. Metoda vrátí první, která byla zjištěna v kolekci. Pokud potřebujete najít všechny ServiceEndpoint objekty, které splňují zadaná kritéria, použijte místo toho jednu z FindAll metod.
Platí pro
Find(Uri)
Vrátí koncový bod služby se zadanou adresou z kolekce koncových bodů služby.
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
Parametry
Návraty
ServiceEndpoint První ze zadaných adres nebo null
pokud nebyla nalezena žádná.
Výjimky
address
je null
.
Poznámky
Existuje potenciálně více koncových bodů, které by mohly splňovat kritéria. Metoda vrátí první, která byla zjištěna v kolekci. Pokud potřebujete najít všechny ServiceEndpoint objekty, které splňují zadaná kritéria, použijte místo toho jednu z FindAll metod.
Platí pro
Find(XmlQualifiedName)
Vrátí koncový bod služby se zadaným oborem názvů a názvem kontraktu z kolekce koncových bodů služby.
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
Parametry
- contractName
- XmlQualifiedName
Smlouva XmlQualifiedName o službě.
Návraty
První ServiceEndpoint s zadaným oborem názvů a názvem kontraktu nebo null
pokud nebyl nalezen žádný.
Poznámky
Existuje potenciálně více koncových bodů, které by mohly splňovat kritéria. Metoda vrátí první, která byla zjištěna v kolekci. Pokud potřebujete najít všechny ServiceEndpoint objekty, které splňují zadaná kritéria, použijte místo toho jednu z FindAll metod.
Platí pro
Find(Type, XmlQualifiedName)
Vrátí koncový bod služby zadaného typu kontraktu a se zadaným názvem vazby a oborem názvů z kolekce koncových bodů služby.
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
Parametry
- bindingName
- XmlQualifiedName
Vazba XmlQualifiedName služby.
Návraty
ServiceEndpoint První ze zadaných typů kontraktů a názvu vazby a oboru názvů nebo null
v případě, že nebyl nalezen žádný.
Výjimky
contractType
nebo bindingName
je null
.
Poznámky
Existuje potenciálně více koncových bodů, které by mohly splňovat kritéria. Metoda vrátí první, která byla zjištěna v kolekci. Pokud potřebujete najít všechny ServiceEndpoint objekty, které splňují zadaná kritéria, použijte místo toho jednu z FindAll metod.
Platí pro
Find(XmlQualifiedName, XmlQualifiedName)
Vrátí první koncový bod služby se zadaným názvem kontraktu a názvem a názvem vazby a oborem názvů z kolekce koncových bodů služby.
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
Parametry
- contractName
- XmlQualifiedName
Smlouva XmlQualifiedName o službě.
- bindingName
- XmlQualifiedName
Vazba XmlQualifiedName služby.
Návraty
První ServiceEndpoint s zadanými názvy vazeb a kontrakty a obory názvů.
Výjimky
contractName
nebo bindingName
je null
.
Poznámky
Existuje potenciálně více koncových bodů, které by mohly splňovat kritéria. Metoda vrátí první, která byla zjištěna v kolekci. Pokud potřebujete najít všechny ServiceEndpoint objekty, které splňují zadaná kritéria, použijte místo toho jednu z FindAll metod.