예제 #1
0
        protected virtual IIndexable4 IndexHandler(ObjectContainerBase stream)
        {
            if (_reflectField == null)
            {
                return(null);
            }
            IReflectClass indexType    = _reflectField.IndexType();
            ITypeHandler4 classHandler = TypeHandlerForClass(stream, indexType);

            if (!(classHandler is IIndexable4))
            {
                return(null);
            }
            return((IIndexable4)classHandler);
        }