NullabilityInfoContext.Create 方法

定义

重载

名称 说明
Create(EventInfo)

为给定EventInfo填充 a NullabilityInfo 。 如果为程序集设置了 nullablePublicOnly 功能,就像在 .NET SDK 中一样,省略私有和/或内部成员的可为空性属性,并且 API 将返回 Unknown 状态。

Create(FieldInfo)

为给定FieldInfo填充 a NullabilityInfo 。 如果为程序集设置了 nullablePublicOnly 功能,就像在 .NET SDK 中一样,省略私有和/或内部成员的可为空性属性,并且 API 将返回 Unknown 状态。

Create(ParameterInfo)

为给定ParameterInfo填充 a NullabilityInfo 。 如果为程序集设置了 nullablePublicOnly 功能,就像在 .NET SDK 中一样,省略私有和/或内部成员的可为空性属性,并且 API 将返回 Unknown 状态。

Create(PropertyInfo)

为给定PropertyInfo填充 a NullabilityInfo 。 如果为程序集设置了 nullablePublicOnly 功能,就像在 .NET SDK 中一样,省略私有和/或内部成员的可为空性属性,并且 API 将返回 Unknown 状态。

Create(EventInfo)

Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs

为给定EventInfo填充 a NullabilityInfo 。 如果为程序集设置了 nullablePublicOnly 功能,就像在 .NET SDK 中一样,省略私有和/或内部成员的可为空性属性,并且 API 将返回 Unknown 状态。

public:
 System::Reflection::NullabilityInfo ^ Create(System::Reflection::EventInfo ^ eventInfo);
public System.Reflection.NullabilityInfo Create(System.Reflection.EventInfo eventInfo);
member this.Create : System.Reflection.EventInfo -> System.Reflection.NullabilityInfo
Public Function Create (eventInfo As EventInfo) As NullabilityInfo

参数

eventInfo
EventInfo

要为其填充可为 null 性信息的事件。

返回

实例 NullabilityInfo

例外

eventInfonull

线程安全性

此方法不是线程安全的。

适用于

Create(FieldInfo)

Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs

为给定FieldInfo填充 a NullabilityInfo 。 如果为程序集设置了 nullablePublicOnly 功能,就像在 .NET SDK 中一样,省略私有和/或内部成员的可为空性属性,并且 API 将返回 Unknown 状态。

public:
 System::Reflection::NullabilityInfo ^ Create(System::Reflection::FieldInfo ^ fieldInfo);
public System.Reflection.NullabilityInfo Create(System.Reflection.FieldInfo fieldInfo);
member this.Create : System.Reflection.FieldInfo -> System.Reflection.NullabilityInfo
Public Function Create (fieldInfo As FieldInfo) As NullabilityInfo

参数

fieldInfo
FieldInfo

要为其填充可为 null 性信息的字段。

返回

实例 NullabilityInfo

例外

fieldInfonull

线程安全性

此方法不是线程安全的。

适用于

Create(ParameterInfo)

Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs

为给定ParameterInfo填充 a NullabilityInfo 。 如果为程序集设置了 nullablePublicOnly 功能,就像在 .NET SDK 中一样,省略私有和/或内部成员的可为空性属性,并且 API 将返回 Unknown 状态。

public:
 System::Reflection::NullabilityInfo ^ Create(System::Reflection::ParameterInfo ^ parameterInfo);
public System.Reflection.NullabilityInfo Create(System.Reflection.ParameterInfo parameterInfo);
member this.Create : System.Reflection.ParameterInfo -> System.Reflection.NullabilityInfo
Public Function Create (parameterInfo As ParameterInfo) As NullabilityInfo

参数

parameterInfo
ParameterInfo

要为其填充可为 null 性信息的参数。

返回

实例 NullabilityInfo

例外

parameterInfonull

线程安全性

此方法不是线程安全的。

适用于

Create(PropertyInfo)

Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs
Source:
NullabilityInfoContext.cs

为给定PropertyInfo填充 a NullabilityInfo 。 如果为程序集设置了 nullablePublicOnly 功能,就像在 .NET SDK 中一样,省略私有和/或内部成员的可为空性属性,并且 API 将返回 Unknown 状态。

public:
 System::Reflection::NullabilityInfo ^ Create(System::Reflection::PropertyInfo ^ propertyInfo);
public System.Reflection.NullabilityInfo Create(System.Reflection.PropertyInfo propertyInfo);
member this.Create : System.Reflection.PropertyInfo -> System.Reflection.NullabilityInfo
Public Function Create (propertyInfo As PropertyInfo) As NullabilityInfo

参数

propertyInfo
PropertyInfo

要为其填充可为 null 性信息的属性。

返回

实例 NullabilityInfo

例外

propertyInfonull

线程安全性

此方法不是线程安全的。

适用于