Search Results for

    Show / Hide Table of Contents

    Class DynamicSqlObject

    Inheritance
    System.Object
    System.Dynamic.DynamicObject
    DynamicSqlObject
    Implements
    System.Dynamic.IDynamicMetaObjectProvider
    System.ComponentModel.INotifyPropertyChanged
    Inherited Members
    System.Dynamic.DynamicObject.TryInvokeMember(System.Dynamic.InvokeMemberBinder, System.Object[], System.Object)
    System.Dynamic.DynamicObject.TryConvert(System.Dynamic.ConvertBinder, System.Object)
    System.Dynamic.DynamicObject.TryCreateInstance(System.Dynamic.CreateInstanceBinder, System.Object[], System.Object)
    System.Dynamic.DynamicObject.TryInvoke(System.Dynamic.InvokeBinder, System.Object[], System.Object)
    System.Dynamic.DynamicObject.TryBinaryOperation(System.Dynamic.BinaryOperationBinder, System.Object, System.Object)
    System.Dynamic.DynamicObject.TryUnaryOperation(System.Dynamic.UnaryOperationBinder, System.Object)
    System.Dynamic.DynamicObject.TryGetIndex(System.Dynamic.GetIndexBinder, System.Object[], System.Object)
    System.Dynamic.DynamicObject.TrySetIndex(System.Dynamic.SetIndexBinder, System.Object[], System.Object)
    System.Dynamic.DynamicObject.TryDeleteIndex(System.Dynamic.DeleteIndexBinder, System.Object[])
    System.Dynamic.DynamicObject.GetDynamicMemberNames()
    System.Dynamic.DynamicObject.GetMetaObject(System.Linq.Expressions.Expression)
    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: Simplic.Framework.Base.Sql
    Assembly: Simplic.Framework.DBUI.dll
    Syntax
    public class DynamicSqlObject : DynamicObject, IDynamicMetaObjectProvider, INotifyPropertyChanged

    Constructors

    | Improve this Doc View Source

    DynamicSqlObject()

    Constructor

    Declaration
    public DynamicSqlObject()

    Methods

    | Improve this Doc View Source

    AddActionHandler(String, IDynamicSqlObjectAction)

    Add action handler to the dynamicSqlObject

    Declaration
    public void AddActionHandler(string memberName, IDynamicSqlObjectAction actionHandler)
    Parameters
    Type Name Description
    System.String memberName

    Member name

    IDynamicSqlObjectAction actionHandler

    Action handler instance

    | Improve this Doc View Source

    AddMember(String, Object)

    Add Member

    Declaration
    public void AddMember(string Name, object Value = null)
    Parameters
    Type Name Description
    System.String Name

    Unique name of the Member, not case-sensetive

    System.Object Value
    | Improve this Doc View Source

    AddValueBindingControl(String, IValueBinding)

    Add tje binding to an value-binding-object

    Declaration
    public void AddValueBindingControl(string MemberName, IValueBinding BindingElement)
    Parameters
    Type Name Description
    System.String MemberName
    IValueBinding BindingElement
    | Improve this Doc View Source

    Delete()

    Delete

    Declaration
    public void Delete()
    | Improve this Doc View Source

    GenerateIdentity()

    Get Identity

    Declaration
    public void GenerateIdentity()
    | Improve this Doc View Source

    GetDynamicSqlValue(String)

    Get Dynamic SQL-Value

    Declaration
    public DynamicSqlValue GetDynamicSqlValue(string MemberName)
    Parameters
    Type Name Description
    System.String MemberName
    Returns
    Type Description
    DynamicSqlValue
    | Improve this Doc View Source

    GetName()

    Declaration
    public string GetName()
    Returns
    Type Description
    System.String
    | Improve this Doc View Source

    Insert()

    Insert

    Declaration
    public void Insert()
    | Improve this Doc View Source

    LoadConfig(XmlNode)

    Load By Config

    Declaration
    public void LoadConfig(XmlNode SqlObjectNode)
    Parameters
    Type Name Description
    System.Xml.XmlNode SqlObjectNode
    | Improve this Doc View Source

    Reset()

    Reset

    Declaration
    public void Reset()
    | Improve this Doc View Source

    Select()

    Select

    Declaration
    public void Select()
    | Improve this Doc View Source

    SetValue(String, Object)

    Set Value

    Declaration
    public bool SetValue(string Name, object Value)
    Parameters
    Type Name Description
    System.String Name
    System.Object Value
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    TryDeleteMember(DeleteMemberBinder)

    Try to delete a Member from DynamicValues

    Declaration
    public override bool TryDeleteMember(DeleteMemberBinder Binder)
    Parameters
    Type Name Description
    System.Dynamic.DeleteMemberBinder Binder
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Dynamic.DynamicObject.TryDeleteMember(System.Dynamic.DeleteMemberBinder)
    | Improve this Doc View Source

    TryGetMember(GetMemberBinder, out Object)

    Get Member

    Declaration
    public override bool TryGetMember(GetMemberBinder Binder, out object Result)
    Parameters
    Type Name Description
    System.Dynamic.GetMemberBinder Binder
    System.Object Result
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Dynamic.DynamicObject.TryGetMember(System.Dynamic.GetMemberBinder, System.Object)
    | Improve this Doc View Source

    TrySetMember(SetMemberBinder, Object)

    Set Member

    Declaration
    public override bool TrySetMember(SetMemberBinder Binder, object Value)
    Parameters
    Type Name Description
    System.Dynamic.SetMemberBinder Binder
    System.Object Value
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Dynamic.DynamicObject.TrySetMember(System.Dynamic.SetMemberBinder, System.Object)
    | Improve this Doc View Source

    Update()

    Update

    Declaration
    public void Update()

    Events

    | Improve this Doc View Source

    OnDelete

    Declaration
    public event DynamicSqlObject.SqlObjectAction OnDelete
    Event Type
    Type Description
    DynamicSqlObject.SqlObjectAction
    | Improve this Doc View Source

    OnGetIdentity

    Declaration
    public event DynamicSqlObject.SqlObjectAction OnGetIdentity
    Event Type
    Type Description
    DynamicSqlObject.SqlObjectAction
    | Improve this Doc View Source

    OnInsert

    Declaration
    public event DynamicSqlObject.SqlObjectAction OnInsert
    Event Type
    Type Description
    DynamicSqlObject.SqlObjectAction
    | Improve this Doc View Source

    OnUpdate

    Declaration
    public event DynamicSqlObject.SqlObjectAction OnUpdate
    Event Type
    Type Description
    DynamicSqlObject.SqlObjectAction
    | Improve this Doc View Source

    PropertyChanged

    Notify-Property-Changed

    Declaration
    public event PropertyChangedEventHandler PropertyChanged
    Event Type
    Type Description
    System.ComponentModel.PropertyChangedEventHandler

    Implements

    System.Dynamic.IDynamicMetaObjectProvider
    System.ComponentModel.INotifyPropertyChanged
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx