Język

FindCriteria Klasa

Definicja

Reprezentuje kryteria do użycia podczas wyszukiwania usług.

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

Uwagi

Aby uzyskać więcej informacji na temat używania FindCriteria i operacji Znajdowanie, zobacz Odnajdywanie i Znajdowaniecriteria

Konstruktory

Nazwa Opis
FindCriteria()

Tworzy nowe wystąpienie klasy FindCriteria.

FindCriteria(Type)

Tworzy nowe wystąpienie FindCriteria klasy o określonej nazwie typu kontraktu.

Pola

Nazwa Opis
ScopeMatchByExact

Określa, że zakresy są dopasowywane przy użyciu porównania z uwzględnieniem wielkości liter (http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0) zdefiniowanego przez specyfikacjęWS-Discovery.

ScopeMatchByLdap

Określa, że zakresy są dopasowywane przy użyciu metody LDAP (http://schemas.xmlsoap.org/ws/2004/10/discovery/ldap) zdefiniowanej przez specyfikacjęWS-Discovery.

ScopeMatchByNone

Określa, że zakresy są ignorowane zgodnie ze specyfikacjąWS-Discovery.

ScopeMatchByPrefix

Określa, że zakresy są dopasowywane przy użyciu metody prefiksu (http://schemas.xmlsoap.org/ws/2004/10/discovery/rfc2396) zdefiniowanej przez specyfikacjęWS-Discovery.

ScopeMatchByUuid

Określa, że zakresy są dopasowywane przy użyciu metody UUID (http://schemas.xmlsoap.org/ws/2004/10/discovery/uuid) zdefiniowanej przez specyfikacjęWS-Discovery.

Właściwości

Nazwa Opis
ContractTypeNames

Pobiera kolekcję nazw typów kontraktów do wyszukania.

Duration

Pobiera lub ustawia wartość określającą TimeSpan limit czasu operacji znajdowania.

Extensions

Pobiera kolekcję rozszerzeń w wystąpieniu FindCriteria .

MaxResults

Pobiera lub ustawia maksymalną liczbę odpowiedzi wymaganych przez operację znajdowania.

ScopeMatchBy

Pobiera lub ustawia identyfikator URI określający sposób dopasowania zakresów.

Scopes

Pobiera kolekcję bezwzględnych identyfikatorów URI reprezentujących zakresy używane do wyszukiwania usługi.

Metody

Nazwa Opis
CreateMetadataExchangeEndpointCriteria()

Tworzy kryteria punktu końcowego wymiany metadanych do użycia podczas wyszukiwania usług.

CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>)

Tworzy obiekt zawierający kryteria punktu końcowego wymiany metadanych pochodzące z określonej kolekcji nazw kwalifikowanych XML.

CreateMetadataExchangeEndpointCriteria(Type)

Tworzy obiekt zawierający kryteria punktu końcowego wymiany metadanych pochodzące z określonego typu kontraktu.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
IsMatch(EndpointDiscoveryMetadata)

Określa, czy zestaw kryteriów jest zgodny z usługą opisaną przez określone EndpointDiscoveryMetadata wystąpienie.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy