FastQuant.StreamerManager.HasStreamer C# (CSharp) Method

HasStreamer() public method

public HasStreamer ( Type type ) : bool
type System.Type
return bool
        public bool HasStreamer(Type type) => this.streamsByType.ContainsKey(type);

Same methods

StreamerManager::HasStreamer ( int typeId ) : bool
StreamerManager::HasStreamer ( object obj ) : bool

Usage Example

Example #1
0
        public override void Write(BinaryWriter writer, object obj)
        {
            var list = (ParameterList)obj;
            var ps   = list.Parameters().Select(p => StreamerManager.HasStreamer(p.Value.GetType()));

            writer.Write(list.Name);
            writer.Write(ps.Count());
            writer.Write(list.Methods.Count);
            foreach (var p in ps)
            {
                StreamerManager.Serialize(writer, p);
            }
            foreach (string m in list.Methods)
            {
                writer.Write(m);
            }
        }
All Usage Examples Of FastQuant.StreamerManager::HasStreamer