Write() public method

public Write ( __BinaryWriter sout ) : void
sout __BinaryWriter
return void
示例#1
0
        internal void WriteNullMember(NameInfo memberNameInfo, NameInfo typeNameInfo)
        {
            typeNameInfo.Dump("WriteNullMember typeNameInfo");
            InternalWriteItemNull();
            if (objectNull == null)
            {
                objectNull = new ObjectNull();
            }

            if (memberNameInfo.NIisArrayItem)
            {
                BCLDebug.Trace("BINARY", "-----item-----");
            }
            else
            {
                objectNull.SetNullCount(1);
                BCLDebug.Trace("BINARY", "-----", memberNameInfo.NIname, "-----");
                objectNull.Dump();
                objectNull.Write(this);
                nullCount = 0;
            }
        }