Поделиться через


AnnotatableBase.SetAnnotation Метод

Определение

Перегрузки

SetAnnotation(String, Annotation, Annotation)

Задает заметку, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

SetAnnotation(String, Object)

Задает заметку, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

SetAnnotation(String, Annotation, Annotation)

Исходный код:
AnnotatableBase.cs
Исходный код:
AnnotatableBase.cs
Исходный код:
AnnotatableBase.cs
Исходный код:
AnnotatableBase.cs

Задает заметку, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

protected virtual Microsoft.EntityFrameworkCore.Infrastructure.Annotation? SetAnnotation (string name, Microsoft.EntityFrameworkCore.Infrastructure.Annotation annotation, Microsoft.EntityFrameworkCore.Infrastructure.Annotation? oldAnnotation);
abstract member SetAnnotation : string * Microsoft.EntityFrameworkCore.Infrastructure.Annotation * Microsoft.EntityFrameworkCore.Infrastructure.Annotation -> Microsoft.EntityFrameworkCore.Infrastructure.Annotation
override this.SetAnnotation : string * Microsoft.EntityFrameworkCore.Infrastructure.Annotation * Microsoft.EntityFrameworkCore.Infrastructure.Annotation -> Microsoft.EntityFrameworkCore.Infrastructure.Annotation
Protected Overridable Function SetAnnotation (name As String, annotation As Annotation, oldAnnotation As Annotation) As Annotation

Параметры

name
String

Ключ добавляемой заметки.

annotation
Annotation

Задается заметка.

oldAnnotation
Annotation

Заменяемая заметка.

Возвращаемое значение

Заданная заметка.

Применяется к

SetAnnotation(String, Object)

Исходный код:
AnnotatableBase.cs
Исходный код:
AnnotatableBase.cs
Исходный код:
AnnotatableBase.cs
Исходный код:
AnnotatableBase.cs

Задает заметку, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует.

public virtual void SetAnnotation (string name, object? value);
abstract member SetAnnotation : string * obj -> unit
override this.SetAnnotation : string * obj -> unit
Public Overridable Sub SetAnnotation (name As String, value As Object)

Параметры

name
String

Ключ добавляемой заметки.

value
Object

Значение, которое будет храниться в заметке.

Применяется к