MongoDB.Bson.Serialization.Conventions.DelegateClassMapConvention.Apply C# (CSharp) 메소드

Apply() 공개 메소드

Applies a modification to the class map.
public Apply ( BsonClassMap classMap ) : void
classMap BsonClassMap The class map.
리턴 void
        public void Apply(BsonClassMap classMap)
        {
            _action(classMap);
        }
    }

Usage Example

        public void Test()
        {
            var convention = new DelegateClassMapConvention("test", c => c.SetDiscriminator("blah"));

            Assert.AreEqual("test", convention.Name);

            var classMap = new BsonClassMap<TestClass>();

            convention.Apply(classMap);

            Assert.AreEqual("blah", classMap.Discriminator);
        }
DelegateClassMapConvention