BTDB.EventStoreLayer.ObjectTypeDescriptor.Persist C# (CSharp) Метод

Persist() публичный Метод

public Persist ( AbstractBufferedWriter writer, ITypeDescriptor>.Action nestedDescriptorPersistor ) : void
writer BTDB.StreamLayer.AbstractBufferedWriter
nestedDescriptorPersistor ITypeDescriptor>.Action
Результат void
        public void Persist(AbstractBufferedWriter writer, Action<AbstractBufferedWriter, ITypeDescriptor> nestedDescriptorPersistor)
        {
            writer.WriteString(Name);
            writer.WriteVUInt32((uint)_fields.Count);
            foreach (var pair in _fields)
            {
                writer.WriteString(pair.Key);
                nestedDescriptorPersistor(writer, pair.Value);
            }
        }