ScaffoldingUtilities ScaffoldingUtilities Class

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Syntax

Declaration

public class ScaffoldingUtilitiesPublic Class ScaffoldingUtilities

Inheritance Hierarchy

  • System.Object
    System.Object
  • ScaffoldingUtilities
    ScaffoldingUtilities

Inherited Members

ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Methods summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Methods

  • GenerateLambdaToKey(IReadOnlyList<IProperty>, String)
    GenerateLambdaToKey(IReadOnlyList(Of IProperty), String)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual string GenerateLambdaToKey(IReadOnlyList<IProperty> properties, string lambdaIdentifier)Public Overridable Function GenerateLambdaToKey(properties As IReadOnlyList(Of IProperty), lambdaIdentifier As String) As String

    Parameters

    • properties
      System.Collections.Generic.IReadOnlyList<T><IProperty>
      System.Collections.Generic.IReadOnlyList<T>(Of IProperty)
    • lambdaIdentifier
      System.String
      System.String

    Returns

    • System.String
      System.String
  • LayoutRelationshipConfigurationLines(IndentedStringBuilder, String, RelationshipConfiguration, String, String)
    LayoutRelationshipConfigurationLines(IndentedStringBuilder, String, RelationshipConfiguration, String, String)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual void LayoutRelationshipConfigurationLines(IndentedStringBuilder sb, string entityLambdaIdentifier, RelationshipConfiguration rc, string dependentEndLambdaIdentifier, string principalEndLambdaIdentifier)Public Overridable Sub LayoutRelationshipConfigurationLines(sb As IndentedStringBuilder, entityLambdaIdentifier As String, rc As RelationshipConfiguration, dependentEndLambdaIdentifier As String, principalEndLambdaIdentifier As String)

    Parameters

  • OrderedProperties(IEntityType)
    OrderedProperties(IEntityType)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual IEnumerable<IProperty> OrderedProperties(IEntityType entityType)Public Overridable Function OrderedProperties(entityType As IEntityType) As IEnumerable(Of IProperty)

    Parameters

    Returns

    • System.Collections.Generic.IEnumerable<T><IProperty>
      System.Collections.Generic.IEnumerable<T>(Of IProperty)

Details

Assembly

Microsoft.EntityFrameworkCore.Design.dll