PatternMatcher Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Http yanıt metninde Web hizmeti istemcileri için dönüş değerleri arar.
public ref class PatternMatcher sealed
public sealed class PatternMatcher
type PatternMatcher = class
Public NotInheritable Class PatternMatcher
- Devralma
-
PatternMatcher
Açıklamalar
sınıfı, PatternMatcher http yanıtının gövdesinde kodlanmış metindeki Web yöntemi dönüş değerlerini bulmak için normal ifadeleri kullanarak desen eşleştirmesi gerçekleştirir. Sınıfı PatternMatcher , Web hizmeti dönüş değerlerini seri durumdan çıkaran istemci tarafı TextReturnReader sınıfı tarafından çağrılır.
Metin deseni eşleştirme, Web hizmetlerinin HTML içeriğini XML Şeması tanımlarına bağlı olması gereken XML belgelerine dönüştürmeden alması için bir yol sağlar. Normal ifade arama hedefleri, öğeler içindeki XML öğeleri aracılığıyla match bir Web Hizmetleri Açıklama Dili (WSDL) belgesinde text belirtilir. Her iki öğe de ad alanına http://microsoft.com/wsdl/mime/textMatching/aittir.
match Bir WSDL belgesinde öğeler belirtildiğinde, Wsdl.exe aracı öznitelikleri MatchAttribute oluşturulan istemci proxy sınıfındaki ilgili Web yöntemlerine uygular. Bir MatchAttribute özniteliğin özellikleri, bir PatternMatcher örneğin arama ölçütlerini oluşturur.
Bir geliştiricinin genellikle doğrudan kullanması PatternMatchergerekmez.
Oluşturucular
| Name | Description |
|---|---|
| PatternMatcher(Type) |
Giriş türüne göre bir PatternMatcher örnek oluşturur. |
Yöntemler
| Name | Description |
|---|---|
| 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() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| Match(String) |
Web yöntemi dönüş değerini temsil eden bir nesneyi seri durumdan çıkarmak için bir metin girişi arar. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |