Share via


Metodo GlobalObject.GetSerializer

Restituisce il serializzatore controllato del tipo specificato per l'oggetto globale.

Spazio dei nomi:  Microsoft.VisualStudio.Shell.Design
Assembly:  Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)

Sintassi

'Dichiarazione
Public Function GetSerializer ( _
    serializerType As Type _
) As Object
public Object GetSerializer(
    Type serializerType
)

Parametri

  • serializerType
    Tipo: System.Type
    il tipo di serializzatore da recuperare.

Valore restituito

Tipo: System.Object
Un serializzatore del tipo specificato se supportato, in caso contrario, nullriferimento null (Nothing in Visual Basic).

Eccezioni

Eccezione Condizione
ArgumentNullException

serializerType è nullriferimento null (Nothing in Visual Basic).

InvalidOperationException

Il serializzatore non recuperato è quello dinullriferimento null (Nothing in Visual Basic) non serializzabile.

Note

Il metodo di GetSerializer in modo sicuro esegue il wrapping di una chiamata al metodo di GetSerializerCore , controllando il parametro e il valore restituito.GetSerializer garantisce che il serializzatore restituito deve essere serializzabile in modo che sia in grado di marshalling oltre i limiti del dominio se necessario.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

GlobalObject Classe

Spazio dei nomi Microsoft.VisualStudio.Shell.Design

GetSerializerCore