FindCriteria Klasse

Definition

Stellt die Kriterien dar, die beim Suchen nach Diensten verwendet werden sollen.

public ref class FindCriteria
public class FindCriteria
type FindCriteria = class
Public Class FindCriteria
Vererbung
FindCriteria

Hinweise

Weitere Informationen zur Verwendung FindCriteria und zum Suchvorgang finden Sie unter Discovery Find and FindCriteria

Konstruktoren

Name Beschreibung
FindCriteria()

Erstellt eine neue Instanz der FindCriteria.

FindCriteria(Type)

Erstellt eine neue Instanz der FindCriteria Klasse mit dem angegebenen Namen eines Vertragstyps.

Felder

Name Beschreibung
ScopeMatchByExact

Gibt an, dass Bereiche mithilfe eines Vergleichs zwischen Groß- und Kleinschreibung (http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0) abgeglichen werden, wie in der WS-Discovery Spezifikation definiert.

ScopeMatchByLdap

Gibt an, dass Bereiche mithilfe der LDAP-Methode (http://schemas.xmlsoap.org/ws/2004/10/discovery/ldap) abgeglichen werden, wie durch die WS-Discovery Spezifikation definiert.

ScopeMatchByNone

Gibt an, dass Bereiche gemäß der WS-Discovery Spezifikation ignoriert werden.

ScopeMatchByPrefix

Gibt an, dass Bereiche mit der Präfixmethode (http://schemas.xmlsoap.org/ws/2004/10/discovery/rfc2396) abgeglichen werden, wie durch die WS-Discovery Spezifikation definiert.

ScopeMatchByUuid

Gibt an, dass Bereiche mithilfe der UUID-Methode (http://schemas.xmlsoap.org/ws/2004/10/discovery/uuid) abgeglichen werden, wie durch die WS-Discovery Spezifikation definiert.

Eigenschaften

Name Beschreibung
ContractTypeNames

Ruft die Auflistung von Vertragstypnamen ab, nach der gesucht werden soll.

Duration

Dient zum Abrufen oder Festlegen eines TimeSpan Werts, der den Timeoutzeitraum für den Suchvorgang angibt.

Extensions

Ruft eine Auflistung von Erweiterungen in der FindCriteria Instanz ab.

MaxResults

Ruft die maximale Anzahl von Antworten ab, die für den Suchvorgang erforderlich sind, oder legt diese fest.

ScopeMatchBy

Dient zum Abrufen oder Festlegen eines URI, der angibt, wie Bereiche übereinstimmen.

Scopes

Ruft eine Auflistung absoluter URIs ab, die Bereiche darstellt, die zum Suchen nach einem Dienst verwendet werden.

Methoden

Name Beschreibung
CreateMetadataExchangeEndpointCriteria()

Erstellt Metadatenaustausch-Endpunktkriterien, die beim Suchen nach Diensten verwendet werden sollen.

CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>)

Erstellt ein Objekt, das Metadatenaustauschendpunktkriterien enthält, die aus der angegebenen Auflistung von XML-qualifizierten Namen abgeleitet sind.

CreateMetadataExchangeEndpointCriteria(Type)

Erstellt ein Objekt, das Metadatenaustauschendpunktkriterien enthält, die vom angegebenen Vertragstyp abgeleitet sind.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
IsMatch(EndpointDiscoveryMetadata)

Bestimmt, ob eine Reihe von Kriterien dem von der angegebenen EndpointDiscoveryMetadata Instanz beschriebenen Dienst entspricht.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: