ServiceDescriptionImportWarnings Sabit listesi

Tanım

tarafından Import(CodeNamespace, CodeCompileUnit)oluşturulan uyarıların türünü belirtir.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

C#
public enum ServiceDescriptionImportWarnings
C#
[System.Flags]
public enum ServiceDescriptionImportWarnings
Devralma
ServiceDescriptionImportWarnings
Öznitelikler

Alanlar

NoCodeGenerated 1

yöntemi tarafından Import(CodeNamespace, CodeCompileUnit) hiçbir proxy sınıfı oluşturulmadığını belirtir.

NoMethodsGenerated 32

yöntemi tarafından Import(CodeNamespace, CodeCompileUnit) oluşturulan proxy sınıfının hiçbir yöntem içermediğini belirtir.

OptionalExtensionsIgnored 2

İçeri aktarılacak için en az bir isteğe bağlının ServiceDescriptionFormatExtension ServiceDescription yoksayıldığını belirtir.

RequiredExtensionsIgnored 4

İçeri aktarılacak için gereken ServiceDescriptionFormatExtension en az bir tanesinin ServiceDescription yoksayıldığını belirtir.

SchemaValidation 64

Şemanın ServiceDescription geçersiz olduğunu belirtir.

UnsupportedBindingsIgnored 16

İçeri aktarılacak için en az bir tanesinin Binding ServiceDescription desteklenmeyen türde olduğunu ve yoksayıldığını belirtir.

UnsupportedOperationsIgnored 8

İçeri aktarılacak için en az bir tanesinin Operation ServiceDescription desteklenmeyen türde olduğunu ve yoksayıldığını belirtir.

WsiConformance 128

İçeri aktarılacak öğesinin ServiceDescription WS-I Temel Profiline uymadığını belirtir.

Örnekler

C#
String myDisplay;
// Read wsdl file.
ServiceDescription myServiceDescription = ServiceDescription.Read
   (myWSDLFileName);

ServiceDescriptionImporter myServiceDescriptionImporter = new
   ServiceDescriptionImporter();

// Add 'myServiceDescription' to 'myServiceDescriptionImporter'.
myServiceDescriptionImporter.AddServiceDescription
   (myServiceDescription, "", "");

myServiceDescriptionImporter.ProtocolName = "HttpGet";
CodeNamespace myCodeNamespace = new CodeNamespace();
CodeCompileUnit myCodeCompileUnit = new CodeCompileUnit();

// Invoke 'Import' method.
ServiceDescriptionImportWarnings myWarning =
   myServiceDescriptionImporter.Import(myCodeNamespace,
   myCodeCompileUnit);

switch(myWarning)
{
   case ServiceDescriptionImportWarnings.NoCodeGenerated :
      myDisplay="NoCodeGenerated";
      break;
   case ServiceDescriptionImportWarnings.NoMethodsGenerated :
      myDisplay="NoMethodsGenerated";
      break;
   case ServiceDescriptionImportWarnings.UnsupportedOperationsIgnored :
      myDisplay="UnsupportedOperationsIgnored";
      break;
   case ServiceDescriptionImportWarnings.OptionalExtensionsIgnored :
      myDisplay="OptionalExtensionsIgnored";
      break;
   case ServiceDescriptionImportWarnings.RequiredExtensionsIgnored :
      myDisplay="RequiredExtensionsIgnored";
      break;
   case ServiceDescriptionImportWarnings.UnsupportedBindingsIgnored :
      myDisplay="UnsupportedBindingsIgnored";
      break;
   default :
      myDisplay="General Warning";
      break;
}
Console.WriteLine ("Warning : " + myDisplay);

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8