System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InternalInit C# (CSharp) Method

InternalInit() private method

private InternalInit ( ) : void
return void
        private void InternalInit()
        {
            _obj = null;
            _objectType = null;
            _isSi = false;
            _isNamed = false;
            _isArray = false;
            _si = null;
            _cache = null;
            _memberData = null;

            // Writing and Parsing information
            _objectId = 0;
            _assemId = 0;

            // Binder information
            _binderTypeName = null;
            _binderAssemblyString = null;
        }

Usage Example

示例#1
0
        private static WriteObjectInfo GetObjectInfo(SerObjectInfoInit serObjectInfoInit)
        {
            WriteObjectInfo info = null;

            if (!serObjectInfoInit.oiPool.IsEmpty())
            {
                info = (WriteObjectInfo)serObjectInfoInit.oiPool.Pop();
                info.InternalInit();
                return(info);
            }
            return(new WriteObjectInfo {
                objectInfoId = serObjectInfoInit.objectInfoIdCount++
            });
        }
All Usage Examples Of System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo::InternalInit