共用方式為


SoapServices.CodeXmlNamespaceForClrTypeNamespace(String, String) 方法

定義

從提供的命名空間 (Namespace) 和組件名稱,傳回 Common Language Runtime 型別命名空間名稱。

public:
 static System::String ^ CodeXmlNamespaceForClrTypeNamespace(System::String ^ typeNamespace, System::String ^ assemblyName);
public static string CodeXmlNamespaceForClrTypeNamespace (string typeNamespace, string assemblyName);
[System.Security.SecurityCritical]
public static string CodeXmlNamespaceForClrTypeNamespace (string typeNamespace, string assemblyName);
static member CodeXmlNamespaceForClrTypeNamespace : string * string -> string
[<System.Security.SecurityCritical>]
static member CodeXmlNamespaceForClrTypeNamespace : string * string -> string
Public Shared Function CodeXmlNamespaceForClrTypeNamespace (typeNamespace As String, assemblyName As String) As String

參數

typeNamespace
String

要編碼的命名空間。

assemblyName
String

要編碼的組件名稱。

傳回

Common Language Runtime 型別命名空間名稱,來自提供的命名空間和組件名稱。

屬性

例外狀況

assemblyNametypeNamespace 參數兩者若非 null 便是空白。

立即呼叫端沒有基礎結構使用權限。

範例

下列程式碼範例會顯示如何使用這個方法。 此程式代碼範例是提供給 類別之較大範例的 SoapServices 一部分。

// Convert a CLR namespace and assembly name into an XML namespace.
String^ xmlNamespace = SoapServices::CodeXmlNamespaceForClrTypeNamespace(
   L"ExampleNamespace", L"AssemblyName" );
Console::WriteLine( L"The name of the XML namespace is {0}.", xmlNamespace );
// Convert a CLR namespace and assembly name into an XML namespace.
string xmlNamespace = 
    SoapServices.CodeXmlNamespaceForClrTypeNamespace(
    "ExampleNamespace", "AssemblyName");
Console.WriteLine("The name of the XML namespace is {0}.", 
    xmlNamespace);

備註

.NET Framework 和 SoapSuds 工具會使用目前的 方法,為 Common Language Runtime 物件類型建立 XML 命名空間名稱。

如需 SoapSuds 的詳細資訊,請參閱 Soapsuds Tool (Soapsuds.exe)

適用於