SaaS CMS has officially launched! Learn more now.

Class SchemaContainer

Represents Schema container element.

Inheritance
System.Object
SchemaContainer
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.BusinessFoundation.Data.Meta.Schema
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 11.8.3
Syntax
public class SchemaContainer : SchemaElement

Constructors

SchemaContainer()

Initializes a new instance of the SchemaContainer class.

Declaration
public SchemaContainer()

SchemaContainer(String, String, String)

Initializes a new instance of the SchemaElement class.

Declaration
public SchemaContainer(string name, string path, string key)
Parameters
Type Name Description
System.String name

The name.

System.String path

The path.

System.String key

The key.

SchemaContainer(String, String, String, String, String, SchemaElementDataType, String)

Initializes a new instance of the SchemaElement class.

Declaration
public SchemaContainer(string name, string friendlyName, string pluralName, string path, string key, SchemaElementDataType datatype, string handlerType)
Parameters
Type Name Description
System.String name

The name.

System.String friendlyName

The friendly name / display name of the schema element.

System.String pluralName

Plural name.

System.String path

The path.

System.String key

The key.

SchemaElementDataType datatype

The datatype.

System.String handlerType

Type of the handler.

Properties

AddOrderId

Gets or sets the update order id.

Declaration
public int AddOrderId { get; set; }
Property Value
Type Description
System.Int32

The update order id.

ChildElements

Gets the child element.

Declaration
public SchemaElementCollection ChildElements { get; }
Property Value
Type Description
SchemaElementCollection

The child element.

Item[Int32]

Gets the SchemaElement at the specified index.

Declaration
public SchemaElement this[int index] { get; }
Parameters
Type Name Description
System.Int32 index
Property Value
Type Description
SchemaElement

Item[String]

Gets the SchemaElement with the specified name.

Declaration
public SchemaElement this[string name] { get; }
Parameters
Type Name Description
System.String name
Property Value
Type Description
SchemaElement

RemoveOrderId

Gets or sets the update order id.

Declaration
public int RemoveOrderId { get; set; }
Property Value
Type Description
System.Int32

The update order id.