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));
        }