Exemplo n.º 1
0
        public static IEnumerable <Type> RetrieveKnownConditionValueTypes()
        {
            List <Type> knownTypes = new List <Type>();

            KnownTypesProvider.AddKnownAttributeTypes(knownTypes);
            return((IEnumerable <Type>)knownTypes);
        }
Exemplo n.º 2
0
        private static IEnumerable <Type> GetKnownAliasedValueTypes()
        {
            List <Type> knownTypes = new List <Type>();

            KnownTypesProvider.AddKnownAttributeTypes(knownTypes);
            return((IEnumerable <Type>)knownTypes);
        }
Exemplo n.º 3
0
        public static IEnumerable <Type> RetrieveKnownValueTypes()
        {
            List <Type> knownTypes = new List <Type>();

            KnownTypesProvider.AddKnownAttributeTypes(knownTypes);
            knownTypes.Add(typeof(AliasedValue));
            knownTypes.Add(typeof(Dictionary <string, string>));
            knownTypes.Add(typeof(Entity));
            knownTypes.Add(typeof(Entity[]));
            knownTypes.Add(typeof(ColumnSet));
            knownTypes.Add(typeof(EntityReferenceCollection));
            knownTypes.Add(typeof(QueryBase));
            knownTypes.Add(typeof(QueryExpression));
            knownTypes.Add(typeof(QueryExpression[]));
            knownTypes.Add(typeof(LocalizedLabel[]));
            knownTypes.Add(typeof(PagingInfo));
            knownTypes.Add(typeof(Relationship));
            knownTypes.Add(typeof(AttributePrivilegeCollection));
            knownTypes.Add(typeof(RelationshipQueryCollection));
            knownTypes.Add(typeof(EntityMetadataCollection));
            knownTypes.Add(typeof(MetadataFilterExpression));
            knownTypes.Add(typeof(MetadataConditionExpression));
            knownTypes.Add(typeof(MetadataQueryBase));
            knownTypes.Add(typeof(DeletedMetadataFilters));
            knownTypes.Add(typeof(DeletedMetadataCollection));
            knownTypes.Add(typeof(ExecuteMultipleSettings));
            knownTypes.Add(typeof(OrganizationRequestCollection));
            knownTypes.Add(typeof(ExecuteMultipleResponseItemCollection));
            knownTypes.Add(typeof(QuickFindResultCollection));
            knownTypes.Add(typeof(QuickFindConfigurationCollection));
            knownTypes.Add(typeof(AttributeMappingCollection));
            knownTypes.Add(typeof(OrganizationDetail));
            foreach (Type type in KnownTypesProvider.KnownCustomValueTypes.Values)
            {
                knownTypes.Add(type);
            }
            return((IEnumerable <Type>)knownTypes);
        }