SoapServices.IsClrTypeNamespace(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí logickou hodnotu, která určuje, jestli 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 modul CLR (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 použít tuto metodu. Tento příklad kódu je součástí většího příkladu uvedeného pro třídu SoapServices.
// 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 modulu CLR (Common Language Runtime) nebo typ z jiného než běžného systému runtime jazyka.