Freigeben über


CodeDomSerializer.SerializeToReferenceExpression-Methode

HINWEIS: Diese Methode ist mittlerweile veraltet. Die nicht veraltete Alternative ist SerializeToExpressionGetExpression.

Serialisiert den angegebenen Wert in einen CodeDOM-Ausdruck.

Namespace: System.ComponentModel.Design.Serialization
Assembly: System.Design (in system.design.dll)

Syntax

'Declaration
<ObsoleteAttribute("This method has been deprecated. Use SerializeToExpression or GetExpression instead.  https://go.microsoft.com/fwlink/?linkid=14202")> _
Protected Function SerializeToReferenceExpression ( _
    manager As IDesignerSerializationManager, _
    value As Object _
) As CodeExpression
'Usage
Dim manager As IDesignerSerializationManager
Dim value As Object
Dim returnValue As CodeExpression

returnValue = Me.SerializeToReferenceExpression(manager, value)
[ObsoleteAttribute("This method has been deprecated. Use SerializeToExpression or GetExpression instead.  https://go.microsoft.com/fwlink/?linkid=14202")] 
protected CodeExpression SerializeToReferenceExpression (
    IDesignerSerializationManager manager,
    Object value
)
[ObsoleteAttribute(L"This method has been deprecated. Use SerializeToExpression or GetExpression instead.  https://go.microsoft.com/fwlink/?linkid=14202")] 
protected:
CodeExpression^ SerializeToReferenceExpression (
    IDesignerSerializationManager^ manager, 
    Object^ value
)
/** @attribute ObsoleteAttribute("This method has been deprecated. Use SerializeToExpression or GetExpression instead.  https://go.microsoft.com/fwlink/?linkid=14202") */ 
protected CodeExpression SerializeToReferenceExpression (
    IDesignerSerializationManager manager, 
    Object value
)
ObsoleteAttribute("This method has been deprecated. Use SerializeToExpression or GetExpression instead.  https://go.microsoft.com/fwlink/?linkid=14202") 
protected function SerializeToReferenceExpression (
    manager : IDesignerSerializationManager, 
    value : Object
) : CodeExpression

Parameter

  • manager
    Der Serialisierungs-Manager, der während der Serialisierung verwendet werden soll.
  • value
    Das zu serialisierende Objekt.

Rückgabewert

Der serialisierte Wert. Dabei wird NULL (Nothing in Visual Basic) zurückgegeben, wenn kein Verweisausdruck für den angegebenen Wert verfügbar ist oder der Wert nicht serialisiert werden kann.

Hinweise

Diese Methode ist mit SerializeToExpression vergleichbar mit dem Unterschied, dass sie anhält, wenn kein einfacher Verweisausdruck für den Wert verfügbar ist. Rufen Sie diese Methode auf, wenn Sie erwarten, dass der Ergebnisausdruck als Parameter oder als Ziel einer Anweisung verwendet werden soll.

.NET Framework-Sicherheit

  • Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 1.0, 1.1
Veraltet (Compilerwarnung) in 2.0

Siehe auch

Referenz

CodeDomSerializer-Klasse
CodeDomSerializer-Member
System.ComponentModel.Design.Serialization-Namespace