NullabilityInfoContext Osztály

Definíció

API-kat biztosít a nullability information and context from reflection members: ParameterInfo, FieldInfo, , PropertyInfoand EventInfo.

public ref class NullabilityInfoContext sealed
public sealed class NullabilityInfoContext
type NullabilityInfoContext = class
Public NotInheritable Class NullabilityInfoContext
Öröklődés
NullabilityInfoContext

Konstruktorok

Name Description
NullabilityInfoContext()

Inicializálja a NullabilityInfoContext osztály új példányát.

Metódusok

Name Description
Create(EventInfo)

Feltölti a NullabilityInfo megadott EventInfo. Ha a nullablePublicOnly funkció egy szerelvényhez van beállítva, ahogyan az .NET SDK-ban is, a privát és/vagy belső tag nullability attribútumai nem lesznek megadva, és az API a Unknown állapotot adja vissza.

Create(FieldInfo)

Feltölti a NullabilityInfo megadott FieldInfo. Ha a nullablePublicOnly funkció egy szerelvényhez van beállítva, ahogyan az .NET SDK-ban is, a privát és/vagy belső tag nullability attribútumai nem lesznek megadva, és az API a Unknown állapotot adja vissza.

Create(ParameterInfo)

Feltölti a NullabilityInfo megadott ParameterInfo. Ha a nullablePublicOnly funkció egy szerelvényhez van beállítva, ahogyan az .NET SDK-ban is, a privát és/vagy belső tag nullability attribútumai nem lesznek megadva, és az API a Unknown állapotot adja vissza.

Create(PropertyInfo)

Feltölti a NullabilityInfo megadott PropertyInfo. Ha a nullablePublicOnly funkció egy szerelvényhez van beállítva, ahogyan az .NET SDK-ban is, a privát és/vagy belső tag nullability attribútumai nem lesznek megadva, és az API a Unknown állapotot adja vissza.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Szálbiztonság

Ez a típus nem szálbiztos. A Create metódusok nem hívhatók egyszerre több szálból, mivel belsőleg nem egyidejű gyorsítótárat használnak. Az egyidejű hívások InvalidOperationExceptionegy . Ha több szálból kell használnia NullabilityInfoContext , használjon külső szinkronizálást.