次の方法で共有


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 インスタンス/拡張構文など)。

戻り値

フラグメント。

適用対象