Delta<TEntityType> Constructor

 

Namespace:   System.Web.OData
Assembly:  System.Web.OData (in System.Web.OData.dll)

Overload List

Name Description
System_CAPS_pubmethod Delta<TEntityType>()

Initializes a new instance of Delta<TEntityType>.

System_CAPS_pubmethod Delta<TEntityType>(Type)

Initializes a new instance of Delta<TEntityType>.

System_CAPS_pubmethod Delta<TEntityType>(Type, IEnumerable<String>)

Initializes a new instance of Delta<TEntityType>.

System_CAPS_pubmethod Delta<TEntityType>(Type, IEnumerable<String>, PropertyInfo)

Initializes a new instance of Delta<TEntityType>.

See Also

Delta<TEntityType> Class
System.Web.OData Namespace

Return to top

Delta<TEntityType> Constructor ()

Initializes a new instance of Delta<TEntityType>.

Syntax

public Delta()
public:
Delta()
new : unit -> Delta
Public Sub New

Return to top

Delta<TEntityType> Constructor (Type)

Initializes a new instance of Delta<TEntityType>.

Syntax

public Delta(
    Type entityType
)
public:
Delta(
    Type^ entityType
)
new : 
        entityType:Type -> Delta
Public Sub New (
    entityType As Type
)

Parameters

  • entityType
    Type: System.Type

    The derived entity type for which the changes would be tracked. entityType should be assignable to instances of TEntityType.

Return to top

Delta<TEntityType> Constructor (Type, IEnumerable<String>)

Initializes a new instance of Delta<TEntityType>.

Syntax

public Delta(
    Type entityType,
    IEnumerable<string> updatableProperties
)
public:
Delta(
    Type^ entityType,
    IEnumerable<String^>^ updatableProperties
)
new : 
        entityType:Type *
        updatableProperties:IEnumerable<string> -> Delta
Public Sub New (
    entityType As Type,
    updatableProperties As IEnumerable(Of String)
)

Parameters

  • entityType
    Type: System.Type

    The derived entity type for which the changes would be tracked. entityType should be assignable to instances of TEntityType.

Return to top

Delta<TEntityType> Constructor (Type, IEnumerable<String>, PropertyInfo)

Initializes a new instance of Delta<TEntityType>.

Syntax

public Delta(
    Type entityType,
    IEnumerable<string> updatableProperties,
    PropertyInfo dynamicDictionaryPropertyInfo
)
public:
Delta(
    Type^ entityType,
    IEnumerable<String^>^ updatableProperties,
    PropertyInfo^ dynamicDictionaryPropertyInfo
)
new : 
        entityType:Type *
        updatableProperties:IEnumerable<string> *
        dynamicDictionaryPropertyInfo:PropertyInfo -> Delta
Public Sub New (
    entityType As Type,
    updatableProperties As IEnumerable(Of String),
    dynamicDictionaryPropertyInfo As PropertyInfo
)

Parameters

  • entityType
    Type: System.Type

    The derived entity type for which the changes would be tracked. entityType should be assignable to instances of TEntityType.

  • dynamicDictionaryPropertyInfo
    Type: System.Reflection.PropertyInfo

    The property info that is used as dictionary of dynamic properties. null means this entity type is not open.

Return to top