ICSharpHelper.Fragment 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Fragment(AttributeCodeFragment) |
產生屬性規格。 |
Fragment(MethodCallCodeFragment) |
產生方法呼叫程式碼片段。 |
Fragment(PropertyAccessorCodeFragment) |
產生屬性存取子 Lambda 程式碼片段。 |
Fragment(IMethodCallCodeFragment, Int32) |
產生方法呼叫程式碼片段。 |
Fragment(NestedClosureCodeFragment, Int32) |
產生 Lambda 程式碼片段。 |
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)
產生屬性存取子 Lambda 程式碼片段。
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
屬性存取子 Lambda。
傳回
Lambda 的程式碼表示。
適用於
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)
產生 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
參數
- fragment
- NestedClosureCodeFragment
Lambda。
- 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
則為實例/擴充語法。
傳回
片段。