public static DynamicMemberDescription CreateDynamicMemberDescription(string name, DynamicContractDescription contractDescription, DynamicMemberCondition condition = null) { return(new DynamicMemberDescription() { Name = name, ContractDescription = contractDescription, Condition = condition, }); }
public static DynamicMemberDescription CreateDynamicMemberDescription(string name, DynamicContractDescription contractDescription, string arrayLength, DynamicMemberCondition condition = null) { return(new DynamicMemberDescription() { Name = name, ContractDescription = contractDescription, ArrayLength = arrayLength, Condition = condition }); }
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 }); }