Sdílet prostřednictvím


SoapServices.IsClrTypeNamespace(String) Metoda

Definice

Vrátí logickou hodnotu, která označuje, zda je zadaný obor názvů nativní pro modul CLR (Common Language Runtime).

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

Parametry

namespaceString
String

Obor názvů, který se má vrátit do modulu CLR (Common Language Runtime).

Návraty

truePokud je daný obor názvů nativní pro common language runtime; v opačném případě . false

Výjimky

Bezprostřední volající nemá oprávnění k infrastruktuře.

Příklady

Následující příklad kódu ukazuje, jak tuto metodu použít. Tento příklad kódu je součástí většího příkladu SoapServices pro třídu .

// 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);
}

Poznámky

Aktuální metoda je používána nástrojem SoapSuds k určení, zda obor názvů XML představuje typ běžného jazykového modulu runtime nebo typ z non-common language runtime systému.

Další informace o soapSuds naleznete v tématu Soapsuds Tool (Soapsuds.exe).

Platí pro