Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt einen booleschen Wert zurück, der angibt, ob es sich um einen systemeigenen Namespace der Common Language Runtime handelt.
Namespace: System.Runtime.Remoting
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public Shared Function IsClrTypeNamespace ( _
namespaceString As String _
) As Boolean
'Usage
Dim namespaceString As String
Dim returnValue As Boolean
returnValue = SoapServices.IsClrTypeNamespace(namespaceString)
public static bool IsClrTypeNamespace (
string namespaceString
)
public:
static bool IsClrTypeNamespace (
String^ namespaceString
)
public static boolean IsClrTypeNamespace (
String namespaceString
)
public static function IsClrTypeNamespace (
namespaceString : String
) : boolean
Parameter
- namespaceString
Der in der Common Language Runtime zu überprüfende Namespace.
Rückgabewert
true, wenn es sich um einen systemeigenen Namespace der Common Language Runtime handelt, andernfalls false.
Ausnahmen
| Ausnahmetyp | Bedingung |
|---|---|
Der direkte Aufrufer verfügt nicht über die Berechtigung für die Infrastruktur. |
Hinweise
Die aktuelle Methode wird vom SoapSuds-Tool verwendet, um zu bestimmen, ob ein XML-Namespace einen Common Language Runtime-Typ oder den Typ eines Systems ohne Common Language Runtime darstellt.
Weitere Informationen über SoapSuds finden Sie unter SoapSuds-Tool (Soapsuds.exe).
Beispiel
Im folgenden Codebeispiel wird die Verwendung dieser Methode veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die SoapServices-Klasse.
// 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);
}
// 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.get_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);
}
.NET Framework-Sicherheit
- SecurityPermission für die Verwendung von Infrastrukturcode. Zugeordnete Enumeration: SecurityPermissionFlag.Infrastructure
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
SoapServices-Klasse
SoapServices-Member
System.Runtime.Remoting-Namespace