MigrationsAnnotationProvider.For 메서드

정의

오버로드

For(ISequence)

지정된 ISequence에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

For(IModel)

지정된 IModel에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

For(IKey)

지정된 IKey에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

For(IProperty)

지정된 IProperty에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

For(IForeignKey)

지정된 IForeignKey에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

For(IEntityType)

지정된 IEntityType에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

For(ICheckConstraint)

지정된 ICheckConstraint에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

For(IIndex)

지정된 IIndex에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

For(ISequence)

지정된 ISequence에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ISequence sequence);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ISequence -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ISequence -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (sequence As ISequence) As IEnumerable(Of IAnnotation)

매개 변수

sequence
ISequence

시퀀스입니다.

반환

주석입니다.

구현

적용 대상

For(IModel)

지정된 IModel에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IModel model);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IModel -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IModel -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (model As IModel) As IEnumerable(Of IAnnotation)

매개 변수

model
IModel

모델입니다.

반환

주석입니다.

구현

적용 대상

For(IKey)

지정된 IKey에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IKey key);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (key As IKey) As IEnumerable(Of IAnnotation)

매개 변수

key
IKey

키입니다.

반환

주석입니다.

구현

적용 대상

For(IProperty)

지정된 IProperty에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IProperty -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IProperty -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (property As IProperty) As IEnumerable(Of IAnnotation)

매개 변수

property
IProperty

속성입니다.

반환

주석입니다.

구현

적용 대상

For(IForeignKey)

지정된 IForeignKey에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IForeignKey foreignKey);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IForeignKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IForeignKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (foreignKey As IForeignKey) As IEnumerable(Of IAnnotation)

매개 변수

foreignKey
IForeignKey

외래 키입니다.

반환

주석입니다.

구현

적용 대상

For(IEntityType)

지정된 IEntityType에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (entityType As IEntityType) As IEnumerable(Of IAnnotation)

매개 변수

entityType
IEntityType

엔터티 형식입니다.

반환

주석입니다.

구현

적용 대상

For(ICheckConstraint)

지정된 ICheckConstraint에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint checkConstraint);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (checkConstraint As ICheckConstraint) As IEnumerable(Of IAnnotation)

매개 변수

checkConstraint
ICheckConstraint

검사 제약 조건입니다.

반환

주석입니다.

구현

적용 대상

For(IIndex)

지정된 IIndex에 대한 공급자별 마이그레이션 주석을 가져옵니다.

기본 구현은 빈 컬렉션을 반환합니다.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IIndex index);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IIndex -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IIndex -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (index As IIndex) As IEnumerable(Of IAnnotation)

매개 변수

index
IIndex

인덱스입니다.

반환

주석입니다.

구현

적용 대상