Share via


DeltaSet<T> Class

Definition

DeltaSet<T> allows and tracks changes to a delta resource set.

[Microsoft.AspNetCore.OData.Abstracts.NonValidatingParameterBinding]
public class DeltaSet<T> : System.Collections.ObjectModel.Collection<Microsoft.AspNetCore.OData.Deltas.IDeltaSetItem>, Microsoft.AspNetCore.OData.Deltas.IDeltaSet, Microsoft.AspNetCore.OData.Deltas.ITypedDelta, System.Collections.Generic.ICollection<Microsoft.AspNetCore.OData.Deltas.IDeltaSetItem>, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.OData.Deltas.IDeltaSetItem> where T : class
[<Microsoft.AspNetCore.OData.Abstracts.NonValidatingParameterBinding>]
type DeltaSet<'T (requires 'T : null)> = class
    inherit Collection<IDeltaSetItem>
    interface IDeltaSet
    interface ICollection<IDeltaSetItem>
    interface seq<IDeltaSetItem>
    interface IEnumerable
    interface ITypedDelta
Public Class DeltaSet(Of T)
Inherits Collection(Of IDeltaSetItem)
Implements ICollection(Of IDeltaSetItem), IDeltaSet, IEnumerable(Of IDeltaSetItem), ITypedDelta

Type Parameters

T
Inheritance
DeltaSet<T>
Attributes
Implements

Constructors

DeltaSet<T>()

Properties

ExpectedClrType

Gets the expected type of the entity for which the changes are tracked.

StructuredType

Gets the actual type of the structural object for which the changes are tracked.

Applies to