Class ContractBaseProcessSchema<TSchema>
Inheritance
System.Object
ContractBaseProcessSchema<TSchema>
Inherited Members
Namespace: Terrasoft.Nui.ServiceModel.DataContract
Assembly: Terrasoft.Nui.ServiceModel.dll
Syntax
[DataContract]
public class ContractBaseProcessSchema<TSchema> : LazyPropertiesSchema where TSchema : BaseProcessSchema, ISchemaManagerSchema<TSchema>
Type Parameters
Name | Description |
---|---|
TSchema |
Constructors
ContractBaseProcessSchema()
Declaration
public ContractBaseProcessSchema()
ContractBaseProcessSchema(TSchema)
Declaration
public ContractBaseProcessSchema(TSchema schema)
Parameters
Type | Name | Description |
---|---|---|
TSchema | schema |
Properties
MetaData
Schema meta data.
Declaration
[DataMember(Name = "metaData")]
public string MetaData { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ParentSchemaUId
Parent schema identifier.
Declaration
[DataMember(Name = "parentSchemaUId")]
public Guid ParentSchemaUId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
Resources
Schema resources.
Declaration
[DataMember(Name = "resources")]
public Dictionary<string, Dictionary<string, string>> Resources { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.Dictionary<System.String, System.String>> |