コード例 #1
0
 public static DynamicMemberDescription CreateDynamicMemberDescription(string name,
                                                                       DynamicContractDescription contractDescription,
                                                                       DynamicMemberCondition condition = null)
 {
     return(new DynamicMemberDescription()
     {
         Name = name,
         ContractDescription = contractDescription,
         Condition = condition,
     });
 }
コード例 #2
0
 public static DynamicMemberDescription CreateDynamicMemberDescription(string name,
                                                                       DynamicContractDescription contractDescription, string arrayLength,
                                                                       DynamicMemberCondition condition = null)
 {
     return(new DynamicMemberDescription()
     {
         Name = name,
         ContractDescription = contractDescription,
         ArrayLength = arrayLength,
         Condition = condition
     });
 }
コード例 #3
0
 public static DynamicMemberDescription CreateDynamicMemberDescription(string name,
                                                                       int lengthInBits,
                                                                       TypeCode typeCode,
                                                                       object defaultValue,
                                                                       string arrayLength = null,
                                                                       DynamicMemberCondition condition = null,
                                                                       DynamicContractDescription contractDescription = null)
 {
     return(new DynamicMemberDescription()
     {
         Name = name,
         LengthInBits = lengthInBits,
         ArrayLength = arrayLength,
         TypeCode = typeCode,
         Default = defaultValue,
         Condition = condition,
         ContractDescription = contractDescription
     });
 }