System.Runtime.Serialization.Formatters.Binary.MemberReference.Write C# (CSharp) Method

Write() public method

public Write ( __BinaryWriter sout ) : void
sout __BinaryWriter
return void
        public  void Write(__BinaryWriter sout)
        {
            sout.WriteByte((Byte)BinaryHeaderEnum.MemberReference);
            sout.WriteInt32(idRef);
        }

Usage Example

示例#1
0
        internal void WriteMemberObjectRef(NameInfo memberNameInfo, int idRef)
        {
            InternalWriteItemNull();
            if (memberReference == null)
            {
                memberReference = new MemberReference();
            }
            memberReference.Set(idRef);

            if (memberNameInfo.NIisArrayItem)
            {
                BCLDebug.Trace("BINARY", "-----item-----");
            }
            else
            {
                BCLDebug.Trace("BINARY", "-----", memberNameInfo.NIname, "-----");
            }
            memberReference.Dump();

            memberReference.Write(this);
        }