Metoda GlobalObject.GetSerializer —
Zwraca checked serializator dla globalnego obiektu określonego typu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Design
Zestaw: Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)
Składnia
'Deklaracja
Public Function GetSerializer ( _
serializerType As Type _
) As Object
public Object GetSerializer(
Type serializerType
)
Parametry
- serializerType
Typ: System.Type
Typ serializatora do pobrania.
Wartość zwracana
Typ: System.Object
Serializator określonego typu, jeśli obsługiwane; w przeciwnym razie nullodwołanie o wartości null (Nothing w języku Visual Basic).
Wyjątki
Wyjątek | Warunek |
---|---|
ArgumentNullException | serializerTypeis nullodwołanie o wartości null (Nothing w języku Visual Basic). |
InvalidOperationException | Non-nullodwołanie o wartości null (Nothing w języku Visual Basic) serializatora pobierana jest sama nie można serializować. |
Uwagi
GetSerializer Metoda bezpiecznie otacza wywołanie do GetSerializerCore metodę sprawdzania parametrów i wartości zwracanej.GetSerializerzapewnia zwracane serializator musi sam się możliwy do serializacji, dzięki czemu jest zdolne do przekazywania międzyprocesowego poza granice domeny, jeśli jest to wymagane.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..