internal PropertyMetadataBuilderBase(MemberMetadataStorage storage, ClassMetadataBuilder <T> parent)
     : base(storage, parent)
 {
 }
 internal CommandMethodMetadataBuilderBase(MemberMetadataStorage storage, ClassMetadataBuilder <T> parent, string methodName)
     : base(storage, parent)
 {
     this.methodName = methodName;
 }
Esempio n. 3
0
        internal TBuilder GetBuilder <TBuilder>(string memberName, Func <MemberMetadataStorage, TBuilder> createBuilderCallBack) where TBuilder : IPropertyMetadataBuilder
        {
            MemberMetadataStorage storage = storages.GetOrAdd(memberName ?? string.Empty, () => new MemberMetadataStorage());

            return((TBuilder)createBuilderCallBack(storage));
        }
 internal AsyncCommandMethodMetadataBuilder(MemberMetadataStorage storage, ClassMetadataBuilder <T> parent, string methodName)
     : base(storage, parent, methodName)
 {
 }
 internal EnumMemberMetadataBuilderGeneric(MemberMetadataStorage storage, EnumMetadataBuilder <T> parent)
     : base(storage, parent)
 {
 }