Class SystemSchema
Namespace: Casewhere.Models.SystemSchemas
Assembly: Casewhere.Models.dll
public abstract class SystemSchema
Inheritance
Derived
DataClassSchema, DocumentSchema, IdPConnectionSchema, LanguageSchema, ProductSchema, TextResourceSchema, ThemeSchema, WorkerSiteComponentSchema, WorkerSiteSchema
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<SystemSchema>(SystemSchema)
Constructors
SystemSchema()
protected SystemSchema()
Properties
Attributes
public virtual IList<DataAttribute> Attributes { get; set; }
Property Value
DataSourceId
public virtual Guid DataSourceId { get; set; }
Property Value
EntityName
public virtual string EntityName { get; set; }
Property Value
Id
public virtual Guid Id { get; set; }
Property Value
Name
public virtual string Name { get; set; }
Property Value
SystemAttributes
public static IList<DataAttribute> SystemAttributes { get; set; }
Property Value
Version
public virtual int Version { get; set; }
Property Value
Methods
AcceptedEntityName(string)
public virtual bool AcceptedEntityName(string entityName)
Parameters
entityName
string