Class BaseRecordAccess
Inheritance
BaseRecordAccess
Assembly: Estrelica.Utility.dll
Syntax
public abstract class BaseRecordAccess : IRecordAccess
Fields
Declaration
protected char[] identifierPrefixes
Field Value
Properties
Declaration
public virtual IEnumerable<string> Identifiers { get; }
Property Value
Implements
Declaration
public virtual dynamic this[string identifier] { get; }
Parameters
Property Value
Implements
Declaration
protected PropertyInfo[] PublicProperties { get; }
Property Value
Methods
Declaration
[DoNotObfuscate]
public abstract dynamic GetDefaultValue()
Returns
Declaration
protected string[] SplitIdentifier(string identifier, char? overrideSplitChar = null)
Parameters
Returns
Declaration
public virtual dynamic Value(string identifier)
Parameters
Returns
Implements
Declaration
public virtual V Value<V>(string identifier)
Parameters
Returns
Type Parameters
Implements
Extension Methods