Пример #1
0
 internal void ApplyConfiguration(DataServiceConfiguration configuration)
 {
     if (this.metadataRequiresInitialization)
     {
         this.PopulateMetadataForUserSpecifiedTypes(configuration.GetKnownTypes(), this.TypeCache, this.ChildTypesCache, this.EntitySets.Values);
         if (configuration.DataServiceBehavior.UseMetadataKeyOrderForBuiltInProviders)
         {
             foreach (ResourceSet set in this.EntitySets.Values)
             {
                 set.UseMetadataKeyOrder = true;
             }
         }
         this.CheckConfigurationConsistency(configuration);
     }
 }