SoapServices.IsClrTypeNamespace(String) Metod

Definition

Returnerar ett booleskt värde som anger om det angivna namnområdet är inbyggt i den gemensamma språkkörningen.

public:
 static bool IsClrTypeNamespace(System::String ^ namespaceString);
public static bool IsClrTypeNamespace(string namespaceString);
static member IsClrTypeNamespace : string -> bool
Public Shared Function IsClrTypeNamespace (namespaceString As String) As Boolean

Parametrar

namespaceString
String

Namnområdet för att checka in den vanliga språkkörningen.

Returer

trueom det angivna namnområdet är inbyggt i den gemensamma språkkörningen; annars . false

Undantag

Den omedelbara anroparen har inte infrastrukturbehörighet.

Exempel

I följande kodexempel visas hur du använder den här metoden. Det här kodexemplet är en del av ett större exempel för SoapServices klassen.

// Determine whether an XML namespace represents a CLR namespace.
String^ clrNamespace = SoapServices::XmlNsForClrType;
if ( SoapServices::IsClrTypeNamespace( clrNamespace ) )
{
   Console::WriteLine( L"The namespace {0} is a CLR namespace.",
      clrNamespace );
}
else
{
   Console::WriteLine( L"The namespace {0} is not a CLR namespace.",
      clrNamespace );
}
// Determine whether an XML namespace represents a CLR namespace.
string clrNamespace = SoapServices.XmlNsForClrType;
if (SoapServices.IsClrTypeNamespace(clrNamespace))
{
    Console.WriteLine(
        "The namespace {0} is a CLR namespace.",
        clrNamespace);
}
else 
{
    Console.WriteLine(
        "The namespace {0} is not a CLR namespace.",
        clrNamespace);
}

Kommentarer

Den aktuella metoden används av SoapSuds-verktyget för att avgöra om ett XML-namnområde representerar en vanlig språkkörningstyp eller en typ från ett icke-vanligt språkkörningssystem.

Mer information om SoapSuds finns i Soapsuds Tool (Soapsuds.exe).

Gäller för