Sdílet prostřednictvím


ICSharpHelper.Fragment Metoda

Definice

Přetížení

Fragment(AttributeCodeFragment)

Vygeneruje specifikaci atributu.

Fragment(MethodCallCodeFragment)

Generuje fragment kódu volání metody.

Fragment(PropertyAccessorCodeFragment)

Vygeneruje fragment kódu lambda objektu vlastnosti.

Fragment(IMethodCallCodeFragment, Int32)

Generuje fragment kódu volání metody.

Fragment(NestedClosureCodeFragment, Int32)

Vygeneruje fragment kódu lambda.

Fragment(IMethodCallCodeFragment, String, Boolean)

Generuje fragment kódu volání metody.

Fragment(MethodCallCodeFragment, String, Boolean)

Generuje fragment kódu volání metody.

Fragment(AttributeCodeFragment)

Zdroj:
ICSharpHelper.cs
Zdroj:
ICSharpHelper.cs
Zdroj:
ICSharpHelper.cs

Vygeneruje specifikaci atributu.

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

Parametry

fragment
AttributeCodeFragment

Fragment kódu atributu.

Návraty

Kód specifikace atributu.

Platí pro

Fragment(MethodCallCodeFragment)

Zdroj:
ICSharpHelper.cs

Generuje fragment kódu volání metody.

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

Parametry

fragment
MethodCallCodeFragment

Volání metody

Návraty

Fragment.

Platí pro

Fragment(PropertyAccessorCodeFragment)

Zdroj:
ICSharpHelper.cs
Zdroj:
ICSharpHelper.cs
Zdroj:
ICSharpHelper.cs

Vygeneruje fragment kódu lambda objektu vlastnosti.

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

Parametry

fragment
PropertyAccessorCodeFragment

Lambda přistupového objektu vlastnosti

Návraty

Reprezentace kódu lambda.

Platí pro

Fragment(IMethodCallCodeFragment, Int32)

Zdroj:
ICSharpHelper.cs
Zdroj:
ICSharpHelper.cs
Zdroj:
ICSharpHelper.cs

Generuje fragment kódu volání metody.

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

Parametry

fragment
IMethodCallCodeFragment

Volání metody Pokud je null, není vygenerován žádný kód.

indent
Int32

Úroveň odsazení, která se má použít při generování více řádků.

Návraty

Fragment.

Platí pro

Fragment(NestedClosureCodeFragment, Int32)

Zdroj:
ICSharpHelper.cs
Zdroj:
ICSharpHelper.cs
Zdroj:
ICSharpHelper.cs

Vygeneruje fragment kódu lambda.

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

Parametry

fragment
NestedClosureCodeFragment

Lambda.

indent
Int32

Úroveň odsazení, která se má použít při generování více řádků.

Návraty

Fragment.

Platí pro

Fragment(IMethodCallCodeFragment, String, Boolean)

Zdroj:
ICSharpHelper.cs
Zdroj:
ICSharpHelper.cs
Zdroj:
ICSharpHelper.cs

Generuje fragment kódu volání metody.

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

Parametry

fragment
IMethodCallCodeFragment

Volání metody

instanceIdentifier
String

Identifikátor, na kterém bude vygenerováno volání metody.

typeQualified
Boolean

true Pokud by volání metody mělo být typově kvalifikované, false například syntaxe instance/rozšíření.

Návraty

Fragment.

Platí pro

Fragment(MethodCallCodeFragment, String, Boolean)

Zdroj:
ICSharpHelper.cs

Generuje fragment kódu volání metody.

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

Parametry

fragment
MethodCallCodeFragment

Volání metody

instanceIdentifier
String

Identifikátor, na kterém bude vygenerováno volání metody.

typeQualified
Boolean

true Pokud by volání metody mělo být typově kvalifikované, false například syntaxe instance/rozšíření.

Návraty

Fragment.

Platí pro