Condividi tramite


SoapServices.IsClrTypeNamespace(String) Metodo

Definizione

Restituisce un valore Boolean che indica se lo spazio dei nomi specificato è nativo rispetto a Common Language Runtime.

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

Parametri

namespaceString
String

Spazio dei nomi da verificare in Common Language Runtime.

Restituisce

true se lo spazio dei nomi specificato è nativo rispetto a Common Language Runtime; in caso contrario, false.

Eccezioni

Il chiamante immediato non dispone dell'autorizzazione di infrastruttura.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare questo metodo. Questo esempio di codice fa parte di un esempio più ampio fornito per la SoapServices classe .

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

Commenti

Il metodo corrente viene usato dallo strumento SoapSuds per determinare se uno spazio dei nomi XML rappresenta un tipo Common Language Runtime o un tipo da un sistema non Common Language Runtime.

Per altre informazioni su SoapSuds, vedere Soapsuds Tool (Soapsuds.exe).

Si applica a