Mongo.Context.MongoMetadata.GetResourcePropertyName C# (CSharp) Метод

GetResourcePropertyName() приватный статический Метод

private static GetResourcePropertyName ( BsonElement element, ResourceTypeKind resourceTypeKind ) : string
element BsonElement
resourceTypeKind ResourceTypeKind
Результат string
        private static string GetResourcePropertyName(BsonElement element, ResourceTypeKind resourceTypeKind)
        {
            return IsObjectId(element) && resourceTypeKind != ResourceTypeKind.ComplexType ?
                MongoMetadata.MappedObjectIdName :
                NormalizeResourcePropertyName(element.Name);
        }

Usage Example

Пример #1
0
        public ResourceProperty ResolveResourceProperty(ResourceType resourceType, BsonElement element)
        {
            var propertyName = MongoMetadata.GetResourcePropertyName(element, resourceType.ResourceTypeKind);

            return(ResolveResourceProperty(resourceType, propertyName));
        }