FindCriteria Sınıf

Tanım

Hizmetleri ararken kullanılacak ölçütleri temsil eder.

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

Açıklamalar

Kullanma ve bulma işlemi hakkında daha fazla bilgi için FindCriteria bkz. bulma bulma ve FindCriteria

Oluşturucular

FindCriteria()

FindCriteria öğesinin yeni bir örneğini oluşturur.

FindCriteria(Type)

FindCriteriaBelirtilen bir anlaşma türü adı ile sınıfın yeni bir örneğini oluşturur.

Alanlar

ScopeMatchByExact

Kapsamların http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0 , WS-Discovery belirtimitarafından tanımlanan, büyük/küçük harfe duyarlı karşılaştırma () kullanılarak eşleştiğini belirtir.

ScopeMatchByLdap

Kapsamların, http://schemas.xmlsoap.org/ws/2004/10/discovery/ldap WS-Discovery belirtimitarafından tanımlanan LDAP yöntemi () kullanılarak eşleştiğini belirtir.

ScopeMatchByNone

Kapsamların WS-Discovery belirtimitarafından tanımlandığı şekilde yoksayılacağını belirtir.

ScopeMatchByPrefix

Kapsamların, http://schemas.xmlsoap.org/ws/2004/10/discovery/rfc2396 WS-Discovery belirtimitarafından tanımlanan önek yöntemi () kullanılarak eşleştiğini belirtir.

ScopeMatchByUuid

Kapsamların, http://schemas.xmlsoap.org/ws/2004/10/discovery/uuid WS-Discovery belirtimitarafından tanımlanan UUID yöntemi () kullanılarak eşleştiğini belirtir.

Özellikler

ContractTypeNames

Aranacak sözleşme türü adlarının koleksiyonunu alır.

Duration

TimeSpanBulma işlemi zaman aşımı süresini belirten bir alır veya ayarlar.

Extensions

Örnekteki uzantıların bir koleksiyonunu alır FindCriteria .

MaxResults

Bulma işleminde gerekli olan en fazla yanıt sayısını alır veya ayarlar.

ScopeMatchBy

Kapsamların nasıl eşleştiğini belirten bir URI alır veya ayarlar.

Scopes

Bir hizmeti aramak için kullanılan kapsamları temsil eden mutlak URI 'lerin bir koleksiyonunu alır.

Yöntemler

CreateMetadataExchangeEndpointCriteria()

Hizmetleri ararken kullanılacak meta veri değişimi uç noktası ölçütlerini oluşturur.

CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>)

Belirtilen XML nitelikli adları koleksiyonundan türetilmiş meta veri değişimi uç noktası ölçütlerini içeren bir nesne oluşturur.

CreateMetadataExchangeEndpointCriteria(Type)

Belirtilen sözleşme türünden türetilmiş meta veri değişimi uç noktası ölçütlerini içeren bir nesne oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IsMatch(EndpointDiscoveryMetadata)

Belirtilen örnek tarafından tanımlanan hizmetle eşleşen bir ölçüt kümesinin olup olmadığını belirler EndpointDiscoveryMetadata .

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır