Share via


RelationalPropertyAnnotations Constructors

Definition

Overloads

RelationalPropertyAnnotations(IProperty)

Constructs an instance for annotations of the given IProperty.

RelationalPropertyAnnotations(RelationalAnnotations)

Constructs an instance for annotations of the IProperty represented by the given annotation helper.

RelationalPropertyAnnotations(IProperty, RelationalFullAnnotationNames)
RelationalPropertyAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)

RelationalPropertyAnnotations(IProperty)

Constructs an instance for annotations of the given IProperty.

public RelationalPropertyAnnotations (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
new Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
Public Sub New (property As IProperty)

Parameters

property
IProperty

The IProperty to use.

Applies to

RelationalPropertyAnnotations(RelationalAnnotations)

Constructs an instance for annotations of the IProperty represented by the given annotation helper.

protected RelationalPropertyAnnotations (Microsoft.EntityFrameworkCore.Metadata.RelationalAnnotations annotations);
new Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalAnnotations -> Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
Protected Sub New (annotations As RelationalAnnotations)

Parameters

annotations
RelationalAnnotations

The RelationalAnnotations helper representing the IProperty to annotate.

Applies to

RelationalPropertyAnnotations(IProperty, RelationalFullAnnotationNames)

public RelationalPropertyAnnotations (Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.Internal.RelationalFullAnnotationNames providerFullAnnotationNames);
new Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.Internal.RelationalFullAnnotationNames -> Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
Public Sub New (property As IProperty, providerFullAnnotationNames As RelationalFullAnnotationNames)

Parameters

property
IProperty
providerFullAnnotationNames
Microsoft.EntityFrameworkCore.Metadata.Internal.RelationalFullAnnotationNames

Applies to

RelationalPropertyAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)

protected RelationalPropertyAnnotations (Microsoft.EntityFrameworkCore.Metadata.RelationalAnnotations annotations, Microsoft.EntityFrameworkCore.Metadata.Internal.RelationalFullAnnotationNames providerFullAnnotationNames);
new Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalAnnotations * Microsoft.EntityFrameworkCore.Metadata.Internal.RelationalFullAnnotationNames -> Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
Protected Sub New (annotations As RelationalAnnotations, providerFullAnnotationNames As RelationalFullAnnotationNames)

Parameters

annotations
RelationalAnnotations
providerFullAnnotationNames
Microsoft.EntityFrameworkCore.Metadata.Internal.RelationalFullAnnotationNames

Applies to