Class EntityChangedEventArgs
Предоставляет статические методы для создания объектов типа EntityChangedEventArgs<TEntity>
Inheritance
System.Object
EntityChangedEventArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Lers
Assembly: Lers.Server.System.dll
Syntax
public static class EntityChangedEventArgs
Methods
Create<T>(EntityOperationType, T, Guid)
Создаёт экземпляр объекта.
Declaration
public static EntityChangedEventArgs<T> Create<T>(EntityOperationType operation, T entity, Guid instanceId = null)
Parameters
| Type | Name | Description |
|---|---|---|
| Lers.Common.EntityOperationType | operation | |
| T | entity | |
| Guid | instanceId |
Returns
| Type | Description |
|---|---|
| EntityChangedEventArgs<T> |
Type Parameters
| Name | Description |
|---|---|
| T |
CreateDeleted<T>(T, Guid)
Создаёт экземпляр объекта.
Declaration
public static EntityChangedEventArgs<T> CreateDeleted<T>(T entity, Guid instanceId = null)
where T : class
Parameters
| Type | Name | Description |
|---|---|---|
| T | entity | |
| Guid | instanceId |
Returns
| Type | Description |
|---|---|
| EntityChangedEventArgs<T> |
Type Parameters
| Name | Description |
|---|---|
| T |
CreateNew<T>(T, Guid)
Создаёт экземпляр объекта.
Declaration
public static EntityChangedEventArgs<T> CreateNew<T>(T entity, Guid instanceId = null)
Parameters
| Type | Name | Description |
|---|---|---|
| T | entity | |
| Guid | instanceId |
Returns
| Type | Description |
|---|---|
| EntityChangedEventArgs<T> |
Type Parameters
| Name | Description |
|---|---|
| T |
CreateUpdated<T>(T, Guid, ICollection<String>)
Создаёт экземпляр объекта.
Declaration
public static EntityChangedEventArgs<T> CreateUpdated<T>(T entity, Guid instanceId = null, params ICollection<string> changedProperties)
Parameters
| Type | Name | Description |
|---|---|---|
| T | entity | |
| Guid | instanceId | |
| ICollection<System.String> | changedProperties | Изменившиеся свойства. |
Returns
| Type | Description |
|---|---|
| EntityChangedEventArgs<T> |
Type Parameters
| Name | Description |
|---|---|
| T |