SoapServices.IsClrTypeNamespace(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回布林 (Boolean) 值,指出指定的命名空間對 Common Language Runtime 是否為原生的 (Native)。
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
參數
- namespaceString
- String
要在 Common Language Runtime 中檢查的命名空間。
傳回
如果指定的命名空間對 Common Language Runtime 為原生的,則為 true
,否則為 false
。
例外狀況
立即呼叫端沒有基礎結構使用權限。
範例
下列程式碼範例會顯示如何使用這個方法。 此程式代碼範例是針對 類別提供的較大範例的 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);
}
備註
SoapSuds 工具會使用目前的 方法,判斷 XML 命名空間是否代表 Common Language Runtime 類型,還是來自非通用語言執行平台系統的類型。
如需 SoapSuds 的詳細資訊,請參閱 Soapsuds Tool (Soapsuds.exe) 。