コード例 #1
0
        public void Put(string key, object value, IElement element)
        {
            IndexContract.ValidatePut(key, value, element);

            var eventElement = element as EventElement;

            if (eventElement != null)
            {
                RawIndex.Put(key, value, eventElement.GetBaseElement());
            }
        }
コード例 #2
0
        public void Put(string key, object value, IElement element)
        {
            IndexContract.ValidatePut(key, value, element);

            var wrappedElement = element as WrappedElement;

            if (wrappedElement != null)
            {
                RawIndex.Put(key, value, wrappedElement.Element);
            }
        }
コード例 #3
0
        public void Put(string key, object value, IElement element)
        {
            IndexContract.ValidatePut(key, value, element);

            BaseIndex.Put(key, value, GetBaseElement(element));
        }