NullabilityInfoContext Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje rozhraní API pro naplnění informací o použitelnosti a kontextu ze členů reflexe: ParameterInfo, FieldInfo, PropertyInfoa EventInfo.
public ref class NullabilityInfoContext sealed
public sealed class NullabilityInfoContext
type NullabilityInfoContext = class
Public NotInheritable Class NullabilityInfoContext
- Dědičnost
-
NullabilityInfoContext
Konstruktory
| Name | Description |
|---|---|
| NullabilityInfoContext() |
Inicializuje novou instanci NullabilityInfoContext třídy. |
Metody
| Name | Description |
|---|---|
| Create(EventInfo) |
Naplní danou NullabilityInfoEventInfopoložku . Pokud je pro sestavení nastavena funkce |
| Create(FieldInfo) |
Naplní danou NullabilityInfoFieldInfopoložku . Pokud je pro sestavení nastavena funkce |
| Create(ParameterInfo) |
Naplní danou NullabilityInfoParameterInfopoložku . Pokud je pro sestavení nastavena funkce |
| Create(PropertyInfo) |
Naplní danou NullabilityInfoPropertyInfopoložku . Pokud je pro sestavení nastavena funkce |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Platí pro
Bezpečný přístup z více vláken
Tento typ neumožňuje bezpečný přístup z více vláken. Metody Create se nedají volat souběžně z více vláken, protože interně používají nesouběrovou mezipaměť. Souběžná volání můžou mít za následek .InvalidOperationException Pokud potřebujete použít NullabilityInfoContext z více vláken, použijte externí synchronizaci.