次の方法で共有


SoapServices.CodeXmlNamespaceForClrTypeNamespace(String, String) メソッド

定義

提供された名前空間とアセンブリの名前から共通言語ランタイム型名前空間の名前を返します。

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

コード化するアセンブリの名前。

戻り値

指定された名前空間とアセンブリの名前から作成した共通言語ランタイム型名前空間の名前。

属性

例外

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);

注釈

現在のメソッドは、共通言語ランタイム オブジェクト型の XML 名前空間名を作成するために、.NET Framework と SoapSuds ツールによって使用されます。

SoapSuds の詳細については、「 Soapsuds Tool (Soapsuds.exe)」を参照してください。

適用対象