ICSharpHelper.Fragment Метод

Определение

Перегрузки

Fragment(AttributeCodeFragment)

Создает спецификацию атрибута.

Fragment(MethodCallCodeFragment)

Создает фрагмент кода вызова метода.

Fragment(PropertyAccessorCodeFragment)

Создает фрагмент лямбда-кода метода доступа к свойству.

Fragment(IMethodCallCodeFragment, Int32)

Создает фрагмент кода вызова метода.

Fragment(NestedClosureCodeFragment, Int32)

Создает фрагмент лямбда-кода.

Fragment(IMethodCallCodeFragment, String, Boolean)

Создает фрагмент кода вызова метода.

Fragment(MethodCallCodeFragment, String, Boolean)

Создает фрагмент кода вызова метода.

Fragment(AttributeCodeFragment)

Создает спецификацию атрибута.

public string Fragment (Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment fragment);
abstract member Fragment : Microsoft.EntityFrameworkCore.Design.AttributeCodeFragment -> string
Public Function Fragment (fragment As AttributeCodeFragment) As String

Параметры

fragment
AttributeCodeFragment

Фрагмент кода атрибута.

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

Код спецификации атрибута.

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

Fragment(MethodCallCodeFragment)

Создает фрагмент кода вызова метода.

public string Fragment (Microsoft.EntityFrameworkCore.Design.MethodCallCodeFragment fragment);
abstract member Fragment : Microsoft.EntityFrameworkCore.Design.MethodCallCodeFragment -> string
Public Function Fragment (fragment As MethodCallCodeFragment) As String

Параметры

fragment
MethodCallCodeFragment

Вызов метода.

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

Фрагмент.

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

Fragment(PropertyAccessorCodeFragment)

Создает фрагмент лямбда-кода метода доступа к свойству.

public string Fragment (Microsoft.EntityFrameworkCore.Design.PropertyAccessorCodeFragment fragment);
abstract member Fragment : Microsoft.EntityFrameworkCore.Design.PropertyAccessorCodeFragment -> string
Public Function Fragment (fragment As PropertyAccessorCodeFragment) As String

Параметры

fragment
PropertyAccessorCodeFragment

Лямбда-выражение метода доступа к свойству.

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

Представление кода лямбда-выражения.

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

Fragment(IMethodCallCodeFragment, Int32)

Создает фрагмент кода вызова метода.

public string Fragment (Microsoft.EntityFrameworkCore.Design.IMethodCallCodeFragment? fragment, int indent = 0);
abstract member Fragment : Microsoft.EntityFrameworkCore.Design.IMethodCallCodeFragment * int -> string
Public Function Fragment (fragment As IMethodCallCodeFragment, Optional indent As Integer = 0) As String

Параметры

fragment
IMethodCallCodeFragment

Вызов метода. Если значение равно null, код не создается.

indent
Int32

Уровень отступа, используемый при создании нескольких строк.

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

Фрагмент.

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

Fragment(NestedClosureCodeFragment, Int32)

Создает фрагмент лямбда-кода.

public string Fragment (Microsoft.EntityFrameworkCore.Design.NestedClosureCodeFragment fragment, int indent = 0);
abstract member Fragment : Microsoft.EntityFrameworkCore.Design.NestedClosureCodeFragment * int -> string
Public Function Fragment (fragment As NestedClosureCodeFragment, Optional indent As Integer = 0) As String

Параметры

fragment
NestedClosureCodeFragment

Лямбда.

indent
Int32

Уровень отступа, используемый при создании нескольких строк.

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

Фрагмент.

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

Fragment(IMethodCallCodeFragment, String, Boolean)

Создает фрагмент кода вызова метода.

public string Fragment (Microsoft.EntityFrameworkCore.Design.IMethodCallCodeFragment fragment, string? instanceIdentifier, bool typeQualified);
abstract member Fragment : Microsoft.EntityFrameworkCore.Design.IMethodCallCodeFragment * string * bool -> string
Public Function Fragment (fragment As IMethodCallCodeFragment, instanceIdentifier As String, typeQualified As Boolean) As String

Параметры

fragment
IMethodCallCodeFragment

Вызов метода.

instanceIdentifier
String

Идентификатор, для которого будет создан вызов метода.

typeQualified
Boolean

true Значение , если вызов метода должен быть с указанием типа, false для синтаксиса экземпляра или расширения.

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

Фрагмент.

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

Fragment(MethodCallCodeFragment, String, Boolean)

Создает фрагмент кода вызова метода.

public string Fragment (Microsoft.EntityFrameworkCore.Design.MethodCallCodeFragment fragment, string? instanceIdentifier = default, bool typeQualified = false);
abstract member Fragment : Microsoft.EntityFrameworkCore.Design.MethodCallCodeFragment * string * bool -> string
Public Function Fragment (fragment As MethodCallCodeFragment, Optional instanceIdentifier As String = Nothing, Optional typeQualified As Boolean = false) As String

Параметры

fragment
MethodCallCodeFragment

Вызов метода.

instanceIdentifier
String

Идентификатор, для которого будет создан вызов метода.

typeQualified
Boolean

true Значение , если вызов метода должен быть с указанием типа, false для синтаксиса экземпляра или расширения.

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

Фрагмент.

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