FindCriteria Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar de villkor som ska användas vid sökning efter tjänster.
public ref class FindCriteria
public class FindCriteria
type FindCriteria = class
Public Class FindCriteria
- Arv
-
FindCriteria
Kommentarer
Mer information om hur du använder FindCriteria och sökåtgärden finns i Identifieringssökning och FindCriteria
Konstruktorer
| Name | Description |
|---|---|
| FindCriteria() |
Skapar en ny instans av FindCriteria. |
| FindCriteria(Type) |
Skapar en ny instans av FindCriteria klassen med det angivna namnet på en kontraktstyp. |
Fält
| Name | Description |
|---|---|
| ScopeMatchByExact |
Anger att omfång matchas med hjälp av en skiftlägeskänslig jämförelse ( |
| ScopeMatchByLdap |
Anger att omfång matchas med hjälp av LDAP-metoden ( |
| ScopeMatchByNone |
Anger att omfång ignoreras enligt definitionen i WS-Discovery-specifikationen. |
| ScopeMatchByPrefix |
Anger att omfång matchas med prefixmetoden ( |
| ScopeMatchByUuid |
Anger att omfång matchas med UUID-metoden ( |
Egenskaper
| Name | Description |
|---|---|
| ContractTypeNames |
Hämtar samlingen med kontrakttypsnamn att söka efter. |
| Duration |
Hämtar eller anger en TimeSpan som anger tidsgränsen för sökningsåtgärden. |
| Extensions |
Hämtar en samling tillägg i instansen FindCriteria . |
| MaxResults |
Hämtar eller anger det maximala antalet svar som krävs från sökåtgärden. |
| ScopeMatchBy |
Hämtar eller anger en URI som anger hur omfång matchas. |
| Scopes |
Hämtar en samling absoluta URI:er som representerar omfång som används för att söka efter en tjänst. |
Metoder
| Name | Description |
|---|---|
| CreateMetadataExchangeEndpointCriteria() |
Skapar villkor för metadatautbytesslutpunkt som ska användas vid sökning efter tjänster. |
| CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>) |
Skapar ett objekt som innehåller villkor för metadatautbytesslutpunkt som härleds från den angivna samlingen med XML-kvalificerade namn. |
| CreateMetadataExchangeEndpointCriteria(Type) |
Skapar ett objekt som innehåller villkor för metadatautbytesslutpunkt som härletts från den angivna kontraktstypen. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| IsMatch(EndpointDiscoveryMetadata) |
Avgör om en uppsättning kriterier matchar den tjänst som beskrivs av den angivna EndpointDiscoveryMetadata instansen. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |