SnapshotSerializerCollection Class

public sealed class SnapshotSerializerCollection : IEnumerable<ISnapshotSerializer>, IEnumerable

No documentation is available.

Implements

Constructors

NameDescription
SnapshotSerializerCollection()

SnapshotSerializerCollection()

SnapshotSerializerCollection.cs
public SnapshotSerializerCollection()

No documentation is available.

Properties

NameDescription
Count
public int Count { get; }

Property value

int

No documentation is available.

Methods

NameDescription
Add(ISnapshotSerializer)Adds an untyped serializer. Untyped serializers are matched using ISnapshotSerializer.TrySerialize.
Clear()
GetEnumerator()
Remove(ISnapshotSerializer)
Serialize(SnapshotType, object?)
System.Collections.IEnumerable.GetEnumerator()

Add(ISnapshotSerializer)

SnapshotSerializerCollection.cs

Adds an untyped serializer. Untyped serializers are matched using ISnapshotSerializer.TrySerialize.

public void Add(ISnapshotSerializer serializer)

Parameters

serializer ISnapshotSerializer
public void Clear()

No documentation is available.

public IEnumerator<ISnapshotSerializer> GetEnumerator()

No documentation is available.

Remove(ISnapshotSerializer)

SnapshotSerializerCollection.cs
public bool Remove(ISnapshotSerializer serializer)

Parameters

serializer ISnapshotSerializer

Returns

bool

No documentation is available.

Serialize(SnapshotType, object?)

SnapshotSerializerCollection.cs
public SerializedSnapshot Serialize(SnapshotType type, object? value)

Parameters

type SnapshotType
value object?

Returns

SerializedSnapshot

No documentation is available.

System.Collections.IEnumerable.GetEnumerator()

SnapshotSerializerCollection.cs
IEnumerator IEnumerable.GetEnumerator()

No documentation is available.