예제 #1
0
        // Token: 0x060012B0 RID: 4784 RVA: 0x000637C0 File Offset: 0x000619C0
        public string GetClassFromMessageClass(string messageClass)
        {
            SinglePropertyBag propertyBag = new SinglePropertyBag(StoreObjectSchema.ItemClass, messageClass);

            foreach (KeyValuePair <string, QueryFilter> keyValuePair in AirSyncVersionFactoryV141.classToQueryFilterDictionary)
            {
                if (EvaluatableFilter.Evaluate(keyValuePair.Value, propertyBag))
                {
                    return(keyValuePair.Key);
                }
            }
            return(null);
        }
예제 #2
0
        public bool CanConvertItemClassUsingCurrentSchema(string itemClass)
        {
            SinglePropertyBag propertyBag = new SinglePropertyBag(StoreObjectSchema.ItemClass, itemClass);

            return(EvaluatableFilter.Evaluate(this.airSyncEntitySchemaState.SupportedClassFilter, propertyBag));
        }