Freigeben über


EntityFrameworkInternalAttribute Klasse

Definition

Markiert eine API als intern in Entity Framework Core. Diese APIs unterliegen nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs. Es kann ohne vorherige Ankündigung in jeder Version geändert oder entfernt werden. Sie sollten solche APIs nur mit äußerster Vorsicht direkt in Ihrem Code verwenden und wissen, dass dies bei der Aktualisierung auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Constructor | System.AttributeTargets.Delegate | System.AttributeTargets.Enum | System.AttributeTargets.Event | System.AttributeTargets.Field | System.AttributeTargets.Interface | System.AttributeTargets.Method | System.AttributeTargets.Property | System.AttributeTargets.Struct)]
public sealed class EntityFrameworkInternalAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Constructor | System.AttributeTargets.Delegate | System.AttributeTargets.Enum | System.AttributeTargets.Event | System.AttributeTargets.Field | System.AttributeTargets.Interface | System.AttributeTargets.Method | System.AttributeTargets.Property | System.AttributeTargets.Struct)>]
type EntityFrameworkInternalAttribute = class
    inherit Attribute
Public NotInheritable Class EntityFrameworkInternalAttribute
Inherits Attribute
Vererbung
EntityFrameworkInternalAttribute
Attribute

Konstruktoren

EntityFrameworkInternalAttribute()

Markiert eine API als intern in Entity Framework Core. Diese APIs unterliegen nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs. Es kann ohne vorherige Ankündigung in jeder Version geändert oder entfernt werden. Sie sollten solche APIs nur mit äußerster Vorsicht direkt in Ihrem Code verwenden und wissen, dass dies bei der Aktualisierung auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann.

Gilt für: