/// <summary> /// Initializes a new instance of the <see cref="BinarySerializerFormatter{T}"/> class. /// </summary> /// <param name="behavior">The behavior.</param> public BinarySerializerFormatter(BinarySerializerBehaviorEnum behavior) { this.mFormatter.SerializerBehavior = behavior; }
/// <summary> /// Initializes a new instance of the <see cref="BinarySerializerFormatter{T}"/> class. /// </summary> /// <param name="behavior">The behavior.</param> /// <param name="typeLookupMode">The type lookup mode.</param> /// <param name="findNewestTypeVersion">if set to <c>true</c> [find newest type version].</param> public BinarySerializerFormatter(BinarySerializerBehaviorEnum behavior, TypeLookupModeEnum typeLookupMode, bool findNewestTypeVersion) { this.mFormatter.SerializerBehavior = behavior; this.mFormatter.TypeLookupMode = typeLookupMode; this.mFormatter.FindNewestTypeVersion = findNewestTypeVersion; }
/// <summary> /// Initializes a new instance of the <see cref="DeserializationContext" /> class. /// </summary> /// <param name="selector">The selector.</param> /// <param name="context">The context.</param> /// <param name="serializerBehavior">The serializer behavior.</param> /// <param name="typeLookupMode">The type lookup mode.</param> /// <param name="findNewestTypeVersion">if set to <c>true</c> [find newest type version].</param> internal DeserializationContext(ISurrogateSelector selector, StreamingContext context, BinarySerializerBehaviorEnum serializerBehavior, TypeLookupModeEnum typeLookupMode, bool findNewestTypeVersion) { this.Selector = selector; this.Context = context; this.mSerializerBehavior = serializerBehavior; this.mTypeLookupMode = typeLookupMode; this.mFindNewestTypeVersion = findNewestTypeVersion; }