Aracılığıyla paylaş


ServiceDescriptionImporter.GenerateWebReferences Yöntem

Tanım

İstemci proxy'si veya sunucu saptaması oluşturmak için web başvurularından oluşan bir koleksiyon derler.

public:
 static System::Collections::Specialized::StringCollection ^ GenerateWebReferences(System::Web::Services::Description::WebReferenceCollection ^ webReferences, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider, System::CodeDom::CodeCompileUnit ^ codeCompileUnit, System::Web::Services::Description::WebReferenceOptions ^ options);
public static System.Collections.Specialized.StringCollection GenerateWebReferences (System.Web.Services.Description.WebReferenceCollection webReferences, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.CodeDom.CodeCompileUnit codeCompileUnit, System.Web.Services.Description.WebReferenceOptions options);
static member GenerateWebReferences : System.Web.Services.Description.WebReferenceCollection * System.CodeDom.Compiler.CodeDomProvider * System.CodeDom.CodeCompileUnit * System.Web.Services.Description.WebReferenceOptions -> System.Collections.Specialized.StringCollection
Public Shared Function GenerateWebReferences (webReferences As WebReferenceCollection, codeProvider As CodeDomProvider, codeCompileUnit As CodeCompileUnit, options As WebReferenceOptions) As StringCollection

Parametreler

webReferences
WebReferenceCollection

WebReferenceCollection Derlenecek Web başvurularından biri.

codeProvider
CodeDomProvider

CodeDomProvider Kod sağlayıcısını belirten bir.

codeCompileUnit
CodeCompileUnit

CodeCompileUnit Kodun derlendiği birimi belirten bir.

options
WebReferenceOptions

WebReferenceOptions Kod oluşturma seçeneklerini belirten bir.

Döndürülenler

Derleyici StringCollection uyarılarından biri.

Açıklamalar

Koleksiyonun her WebReference bir üyesindeki webReferences hizmet açıklaması belge koleksiyonu yalnızca ServiceDescription ve XmlSchema nesnelerini içermelidir. Bu yöntem nesneleri yorumlayamıyor DiscoveryDocument .

Koleksiyondaki webReferences XML Web hizmeti yöntemlerinden herhangi biri özel parametre veya dönüş türlerini paylaşıyorsa, bu türler oluşturulan ara sunucu yöntemleri arasında da paylaşılır. Bu, her proxy'nin ayrı olarak derlendiği duruma göre önemli bir avantajdır, çünkü bu durumda bu tür türler birlikte çalışmaz.

Şunlara uygulanır