Class MetaIdentifier
Represent access and manage methods for identifiers.
Inheritance
System.Object
MetaIdentifier
Inherited Members
System.Object.ToString()
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.Management
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 12.17.2Syntax
public static class MetaIdentifier
Methods
Create(String, String, MetaIdentifierType, MetaIdentifierPeriodType, String, Boolean)
Creates the specified name.
Declaration
public static MetaFieldType Create(string Name, string FriendlyName, MetaIdentifierType Type, MetaIdentifierPeriodType PeriodType, string IdentifierMask, bool ReadOnly)
Parameters
Type | Name | Description |
---|---|---|
System.String | Name | The name. |
System.String | FriendlyName | Name of the friendly. |
MetaIdentifierType | Type | The type. |
MetaIdentifierPeriodType | PeriodType | Type of the period. |
System.String | IdentifierMask | The identifier mask. |
System.Boolean | ReadOnly | if set to |
Returns
Type | Description |
---|---|
MetaFieldType |
Create(String, String, MetaIdentifierType, MetaIdentifierPeriodType, String, Int32, Boolean)
Creates the specified name.
Declaration
public static MetaFieldType Create(string Name, string FriendlyName, MetaIdentifierType Type, MetaIdentifierPeriodType PeriodType, string IdentifierMask, int MaskDigitLength, bool ReadOnly)
Parameters
Type | Name | Description |
---|---|---|
System.String | Name | The name. |
System.String | FriendlyName | Name of the friendly. |
MetaIdentifierType | Type | The type. |
MetaIdentifierPeriodType | PeriodType | Type of the period. |
System.String | IdentifierMask | The identifier mask. |
System.Int32 | MaskDigitLength | Length of the mask digit. |
System.Boolean | ReadOnly | if set to |
Returns
Type | Description |
---|---|
MetaFieldType |
CreateItem(MetaField)
Creates the item.
Declaration
public static MetaIdentifierValue CreateItem(MetaField field)
Parameters
Type | Name | Description |
---|---|---|
MetaField | field | The field. |
Returns
Type | Description |
---|---|
MetaIdentifierValue |
CreateItem(MetaField, String)
Creates the item.
Declaration
public static MetaIdentifierValue CreateItem(MetaField field, string userValue)
Parameters
Type | Name | Description |
---|---|---|
MetaField | field | The field. |
System.String | userValue | The user value. |
Returns
Type | Description |
---|---|
MetaIdentifierValue |
DeleteItem(Int32)
Deletes the item.
Declaration
public static void DeleteItem(int id)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | id | The id. |
GetItem(Int32)
Gets the item.
Declaration
public static MetaIdentifierValue GetItem(int id)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | id | The id. |
Returns
Type | Description |
---|---|
MetaIdentifierValue |
IsUsed(MetaFieldType)
Determines whether the specified type is used.
Declaration
public static bool IsUsed(MetaFieldType type)
Parameters
Type | Name | Description |
---|---|---|
MetaFieldType | type | The type. |
Returns
Type | Description |
---|---|
System.Boolean |
|
Remove(MetaFieldType)
Removes the specified type.
Declaration
public static void Remove(MetaFieldType type)
Parameters
Type | Name | Description |
---|---|---|
MetaFieldType | type | The type. |
UpdateItem(MetaIdentifierValue)
Updates the item.
Declaration
public static void UpdateItem(MetaIdentifierValue value)
Parameters
Type | Name | Description |
---|---|---|
MetaIdentifierValue | value | The value. |