public ClientPropertyValue(ClientPropertyDefine def, ClientPropertyDataType dataType, string stringValue) { InitFromPropertyDefine(def); this._DataType = dataType; this._StringValue = InitDefaultValue(dataType, stringValue); }
public ClientPropertyDefine[] GetSchemaPropertyDefinition(string schemaType) { var definitions = SchemaDefine.GetSchema(schemaType).Properties; ClientPropertyDefine[] results = new ClientPropertyDefine[definitions.Count]; for (int i = 0; i < results.Length; i++) { results[i] = definitions[i].ToClientPropertyDefine(); } return(results); }
public ClientPropertyDefine[] GetSchemaPropertyDefinition(string schemaType) { schemaType.CheckStringIsNullOrEmpty("schemaType"); var definitions = PC.SchemaDefine.GetSchema(schemaType).Properties; ClientPropertyDefine[] results = new ClientPropertyDefine[definitions.Count]; for (int i = 0; i < results.Length; i++) { results[i] = definitions[i].ToClientPropertyDefine(); } return(results); }
public ClientPropertyDefine[] GetExtendedPropertyDefinition(string schemaType, string sourceID) { ClientPropertyDefine[] result = null; var ext = SchemaPropertyExtensionAdapter.Instance.Load(schemaType, sourceID); if (ext != null) { var definitions = ext.Properties; result = new ClientPropertyDefine[definitions.Count]; for (int i = 0; i < result.Length; i++) { result[i] = definitions[i].ToClientPropertyDefine(); } } else { result = new ClientPropertyDefine[0]; } return(result); }
public ClientPropertyDefine[] GetSchemaPropertyDefinition(string schemaType) { schemaType.CheckStringIsNullOrEmpty("schemaType"); var definitions = PC.SchemaDefine.GetSchema(schemaType).Properties; ClientPropertyDefine[] results = new ClientPropertyDefine[definitions.Count]; for (int i = 0; i < results.Length; i++) results[i] = definitions[i].ToClientPropertyDefine(); return results; }
public ClientPropertyDefine[] GetExtendedPropertyDefinition(string schemaType, string sourceID) { ClientPropertyDefine[] result = null; var ext = SchemaPropertyExtensionAdapter.Instance.Load(schemaType, sourceID); if (ext != null) { var definitions = ext.Properties; result = new ClientPropertyDefine[definitions.Count]; for (int i = 0; i < result.Length; i++) { result[i] = definitions[i].ToClientPropertyDefine(); } } else { result = new ClientPropertyDefine[0]; } return result; }
public ClientPropertyDefine[] GetSchemaPropertyDefinition(string schemaType) { var definitions = SchemaDefine.GetSchema(schemaType).Properties; ClientPropertyDefine[] results = new ClientPropertyDefine[definitions.Count]; for (int i = 0; i < results.Length; i++) { results[i] = definitions[i].ToClientPropertyDefine(); } return results; }
private void InitFromPropertyDefine(ClientPropertyDefine def) { ExceptionHelper.FalseThrow<ArgumentNullException>(def != null, "def"); this._AlterKey = def.Name; this._StringValue = def.DefaultValue; this._DataType = def.DataType; this._StringValue = InitDefaultValue(this._DataType, def.DefaultValue); }
public ClientPropertyValue(ClientPropertyDefine def) { InitFromPropertyDefine(def); }