public Column(string name, string type, ClientTypeSignature typeSignature) { if (String.IsNullOrEmpty(name)) { throw new ArgumentNullException("name"); } if (String.IsNullOrEmpty(type)) { throw new ArgumentNullException("type"); } this.Name = name; this.Type = type; this.TypeSignature = typeSignature; }
private static TypeSignature ToTypeSignature(ClientTypeSignature signature) { IEnumerable <TypeSignatureParameter> Parameters = signature.Arguments.Select(x => LegacyClientTypeSignatureParameterToTypeSignatureParameter(x)); return(new TypeSignature(signature.RawType, Parameters)); }