FormatterServices.GetSurrogateForCyclicalReference Method

Definition

Returns a serialization surrogate for the specified ISerializationSurrogate.

public:
 static System::Runtime::Serialization::ISerializationSurrogate ^ GetSurrogateForCyclicalReference(System::Runtime::Serialization::ISerializationSurrogate ^ innerSurrogate);
public static System.Runtime.Serialization.ISerializationSurrogate GetSurrogateForCyclicalReference (System.Runtime.Serialization.ISerializationSurrogate innerSurrogate);
[System.Runtime.InteropServices.ComVisible(false)]
[System.Security.SecurityCritical]
public static System.Runtime.Serialization.ISerializationSurrogate GetSurrogateForCyclicalReference (System.Runtime.Serialization.ISerializationSurrogate innerSurrogate);
static member GetSurrogateForCyclicalReference : System.Runtime.Serialization.ISerializationSurrogate -> System.Runtime.Serialization.ISerializationSurrogate
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Security.SecurityCritical>]
static member GetSurrogateForCyclicalReference : System.Runtime.Serialization.ISerializationSurrogate -> System.Runtime.Serialization.ISerializationSurrogate
Public Shared Function GetSurrogateForCyclicalReference (innerSurrogate As ISerializationSurrogate) As ISerializationSurrogate

Parameters

innerSurrogate
ISerializationSurrogate

The specified surrogate.

Returns

An ISerializationSurrogate for the specified innerSurrogate.

Attributes

Applies to