SoapServices.CodeXmlNamespaceForClrTypeNamespace(String, String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從提供的命名空間 (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 型別命名空間名稱,來自提供的命名空間和組件名稱。
- 屬性
例外狀況
assemblyName
和 typeNamespace
參數兩者若非 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) 。