Language

RuntimePropertyBase.SetSetter メソッド

定義

オーバーロード

Name 説明
SetSetter<TEntity,TStructural,TValue>(Action<TEntity,IReadOnlyList<Int32>,TValue>, Func<TStructural,TValue,TStructural>)

これは、パブリック API と同じ互換性標準の対象ではなく、Entity Framework Core インフラストラクチャをサポートする内部 API です。 これは、任意のリリースで予告なしに変更または削除される可能性があります。 コード内で直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しいEntity Framework Core リリースに更新するときにアプリケーションのエラーが発生する可能性があることを認識してください。

SetSetter<TEntity,TValue>(Func<TEntity,TValue,TEntity>)

これは、パブリック API と同じ互換性標準の対象ではなく、Entity Framework Core インフラストラクチャをサポートする内部 API です。 これは、任意のリリースで予告なしに変更または削除される可能性があります。 コード内で直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しいEntity Framework Core リリースに更新するときにアプリケーションのエラーが発生する可能性があることを認識してください。

SetSetter<TEntity,TValue>(Action<TEntity,TValue>)

これは、パブリック API と同じ互換性標準の対象ではなく、Entity Framework Core インフラストラクチャをサポートする内部 API です。 これは、任意のリリースで予告なしに変更または削除される可能性があります。 コード内で直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しいEntity Framework Core リリースに更新するときにアプリケーションのエラーが発生する可能性があることを認識してください。

SetSetter<TEntity,TStructural,TValue>(Action<TEntity,IReadOnlyList<Int32>,TValue>, Func<TStructural,TValue,TStructural>)

ソース:
RuntimePropertyBase.cs
ソース:
RuntimePropertyBase.cs

これは、パブリック API と同じ互換性標準の対象ではなく、Entity Framework Core インフラストラクチャをサポートする内部 API です。 これは、任意のリリースで予告なしに変更または削除される可能性があります。 コード内で直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しいEntity Framework Core リリースに更新するときにアプリケーションのエラーが発生する可能性があることを認識してください。

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public virtual void SetSetter<TEntity,TStructural,TValue>(Action<TEntity,System.Collections.Generic.IReadOnlyList<int>,TValue> setClrValueUsingContainingEntity, Func<TStructural,TValue,TStructural> setClrValue) where TEntity : class;
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
abstract member SetSetter : Action<'Entity, System.Collections.Generic.IReadOnlyList<int>, 'Value (requires 'Entity : null)> * Func<'Structural, 'Value, 'Structural> -> unit (requires 'Entity : null)
override this.SetSetter : Action<'Entity, System.Collections.Generic.IReadOnlyList<int>, 'Value (requires 'Entity : null)> * Func<'Structural, 'Value, 'Structural> -> unit (requires 'Entity : null)
Public Overridable Sub SetSetter(Of TEntity As Class, TStructural As Class, TValue As Class) (setClrValueUsingContainingEntity As Action(Of TEntity, IReadOnlyList(Of Integer), TValue), setClrValue As Func(Of TStructural, TValue, TStructural))

型パラメーター

TEntity
TStructural
TValue

パラメーター

setClrValueUsingContainingEntity
Action<TEntity,IReadOnlyList<Int32>,TValue>
setClrValue
Func<TStructural,TValue,TStructural>
属性

適用対象

SetSetter<TEntity,TValue>(Func<TEntity,TValue,TEntity>)

ソース:
RuntimePropertyBase.cs
ソース:
RuntimePropertyBase.cs

これは、パブリック API と同じ互換性標準の対象ではなく、Entity Framework Core インフラストラクチャをサポートする内部 API です。 これは、任意のリリースで予告なしに変更または削除される可能性があります。 コード内で直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しいEntity Framework Core リリースに更新するときにアプリケーションのエラーが発生する可能性があることを認識してください。

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public virtual void SetSetter<TEntity,TValue>(Func<TEntity,TValue,TEntity> setClrValue) where TEntity : class;
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
abstract member SetSetter : Func<'Entity, 'Value, 'Entity (requires 'Entity : null and 'Entity : null)> -> unit (requires 'Entity : null)
override this.SetSetter : Func<'Entity, 'Value, 'Entity (requires 'Entity : null and 'Entity : null)> -> unit (requires 'Entity : null)
Public Overridable Sub SetSetter(Of TEntity As Class, TValue As Class) (setClrValue As Func(Of TEntity, TValue, TEntity))

型パラメーター

TEntity
TValue

パラメーター

setClrValue
Func<TEntity,TValue,TEntity>
属性

適用対象

SetSetter<TEntity,TValue>(Action<TEntity,TValue>)

ソース:
RuntimePropertyBase.cs
ソース:
RuntimePropertyBase.cs

これは、パブリック API と同じ互換性標準の対象ではなく、Entity Framework Core インフラストラクチャをサポートする内部 API です。 これは、任意のリリースで予告なしに変更または削除される可能性があります。 コード内で直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しいEntity Framework Core リリースに更新するときにアプリケーションのエラーが発生する可能性があることを認識してください。

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public virtual void SetSetter<TEntity,TValue>(Action<TEntity,TValue> setter) where TEntity : class;
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
abstract member SetSetter : Action<'Entity, 'Value (requires 'Entity : null)> -> unit (requires 'Entity : null)
override this.SetSetter : Action<'Entity, 'Value (requires 'Entity : null)> -> unit (requires 'Entity : null)
Public Overridable Sub SetSetter(Of TEntity As Class, TValue As Class) (setter As Action(Of TEntity, TValue))

型パラメーター

TEntity
TValue

パラメーター

setter
Action<TEntity,TValue>
属性

適用対象