2012-01-31 38 views

回答

1

您可以使用TypeUsage.Facets

[EntityContext] etContext = new [EntityContext](); 
var csdl = etContext.MetadataWorkspace.GetItemCollection(DataSpace.CSpace); 
var entity = csdl.GetItems<EntityType>().Where(e => e.Name = [EntityType]).SingleOrDefault(); 
var edmProperty = entity.Properties.Where(p => p.Name == [PropertyName]).SingleOrDefault(); 
var mode = edmProperty.TypeUsage.Facets.Where(f => f.Name ==  "ConcurrencyMode").SingleOrDefault(); 
+0

事情做工精細。謝謝。 – 2012-02-01 13:37:52