System.Runtime.Serialization.FormatterServices.GetSurrogateForCyclicalReference C# (CSharp) Method

GetSurrogateForCyclicalReference() public static method

public static GetSurrogateForCyclicalReference ( ISerializationSurrogate innerSurrogate ) : ISerializationSurrogate
innerSurrogate ISerializationSurrogate
return ISerializationSurrogate
        public static ISerializationSurrogate GetSurrogateForCyclicalReference(ISerializationSurrogate innerSurrogate)
        {
            if (innerSurrogate == null)
            {
                throw new ArgumentNullException(nameof(innerSurrogate));
            }
            return new SurrogateForCyclicalReference(innerSurrogate);
        }

Same methods

FormatterServices::GetSurrogateForCyclicalReference ( System innerSurrogate ) : System.Runtime.Serialization.ISerializationSurrogate