Class MetaIdentifier
Represent access and manage methods for identifiers.
Inheritance
Namespace: Mediachase.BusinessFoundation.Data.Meta.Management
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 14.26.0Syntax
public static class MetaIdentifier : Object
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. |