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)
- Source:
- ICSharpHelper.cs
- Source:
- ICSharpHelper.cs
- Source:
- ICSharpHelper.cs
生成属性规范。
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)
- Source:
- ICSharpHelper.cs
生成方法调用代码片段。
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)
- Source:
- ICSharpHelper.cs
- Source:
- ICSharpHelper.cs
- Source:
- ICSharpHelper.cs
生成属性访问器 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)
- Source:
- ICSharpHelper.cs
- Source:
- ICSharpHelper.cs
- Source:
- ICSharpHelper.cs
生成方法调用代码片段。
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)
- Source:
- ICSharpHelper.cs
- Source:
- ICSharpHelper.cs
- Source:
- ICSharpHelper.cs
生成 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)
- Source:
- ICSharpHelper.cs
- Source:
- ICSharpHelper.cs
- Source:
- ICSharpHelper.cs
生成方法调用代码片段。
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)
- Source:
- ICSharpHelper.cs
生成方法调用代码片段。
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
则为实例/扩展语法。
返回
片段。