75 references to NotNullWhen
Microsoft.Private.Windows.Core (75)
System.Index.g.cs (1)
121
public override bool Equals([global::System.Diagnostics.CodeAnalysis.
NotNullWhen
(true)] object? value) => value is global::System.Index && _value == ((global::System.Index)value)._value;
System.Range.g.cs (1)
39
public override bool Equals([global::System.Diagnostics.CodeAnalysis.
NotNullWhen
(true)] object? value) =>
System\Private\Windows\BinaryFormat\ITypeResolver.cs (1)
21
bool TryBindToType(TypeName typeName, [
NotNullWhen
(true)] out Type? type);
System\Private\Windows\Count.cs (1)
29
public override bool Equals([
NotNullWhen
(true)] object? obj)
System\Private\Windows\Id.cs (1)
33
public override bool Equals([
NotNullWhen
(true)] object? obj)
System\Private\Windows\Nrbf\CoreNrbfSerializer.cs (4)
26
public static bool TryGetObject(SerializationRecord record, [
NotNullWhen
(true)] out object? value) =>
31
public static bool TryBindToType(TypeName typeName, [
NotNullWhen
(true)] out Type? type)
166
bool INrbfSerializer.TryGetObject(SerializationRecord record, [
NotNullWhen
(true)] out object? value) => TryGetObject(record, out value);
167
bool INrbfSerializer.TryBindToType(TypeName typeName, [
NotNullWhen
(true)] out Type? type) => TryBindToType(typeName, out type);
System\Private\Windows\Nrbf\INrbfSerializer.cs (2)
26
bool TryGetObject(SerializationRecord record, [
NotNullWhen
(true)] out object? value);
34
bool TryBindToType(TypeName typeName, [
NotNullWhen
(true)] out Type? type);
System\Private\Windows\Nrbf\SerializationRecordExtensions.cs (30)
40
internal delegate bool TryGetDelegate(SerializationRecord record, [
NotNullWhen
(true)] out object? value);
42
internal static bool TryGet(TryGetDelegate get, SerializationRecord record, [
NotNullWhen
(true)] out object? value)
60
public static bool TryGetPoint(this SerializationRecord record, [
NotNullWhen
(true)] out object? value)
64
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? value)
85
public static bool TryGetSize(this SerializationRecord record, [
NotNullWhen
(true)] out object? value)
89
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? value)
110
public static bool TryGetRectangle(this SerializationRecord record, [
NotNullWhen
(true)] out object? value)
114
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? value)
141
public static bool TryGetPointF(this SerializationRecord record, [
NotNullWhen
(true)] out object? value)
145
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? value)
166
public static bool TryGetSizeF(this SerializationRecord record, [
NotNullWhen
(true)] out object? value)
170
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? value)
191
public static bool TryGetRectangleF(this SerializationRecord record, [
NotNullWhen
(true)] out object? value)
195
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? value)
222
public static bool TryGetColor(this SerializationRecord record, [
NotNullWhen
(true)] out object? value)
226
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? value)
265
public static bool TryGetPrimitiveType(this SerializationRecord record, [
NotNullWhen
(true)] out object? value)
269
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? value)
296
public static bool TryGetPrimitiveList(this SerializationRecord record, [
NotNullWhen
(true)] out object? list)
300
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? list)
346
public static bool TryGetPrimitiveArrayList(this SerializationRecord record, [
NotNullWhen
(true)] out object? value)
350
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? value)
393
public static bool TryGetPrimitiveArray(this SerializationRecord record, [
NotNullWhen
(true)] out object? value)
397
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? value)
433
public static bool TryGetPrimitiveHashtable(this SerializationRecord record, [
NotNullWhen
(true)] out Hashtable? hashtable)
443
public static bool TryGetPrimitiveHashtable(this SerializationRecord record, [
NotNullWhen
(true)] out object? hashtable)
447
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? hashtable)
507
static bool Get(SerializationRecord record, [
NotNullWhen
(true)] out object? exception)
527
[
NotNullWhen
(true)] out object? value)
543
[
NotNullWhen
(true)] out object? value) =>
System\Private\Windows\Ole\BinaryFormatUtilities.cs (1)
90
[
NotNullWhen
(true)] out T? @object)
System\Private\Windows\Ole\Composition.cs (4)
188
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data) =>
194
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data) =>
199
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data) =>
203
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data) =>
System\Private\Windows\Ole\Composition.NativeToManagedAdapter.cs (9)
96
[
NotNullWhen
(true)] out T? data)
319
[
NotNullWhen
(true)] out T? data)
358
[
NotNullWhen
(true)] out T? data)
425
[
NotNullWhen
(true)] out T? data)
512
[
NotNullWhen
(true)] out T? data)
680
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data)
696
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data)
710
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data) =>
714
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data) =>
System\Private\Windows\Ole\DataFormatsCore.cs (2)
61
[
NotNullWhen
(true)] out T? format)
124
[
NotNullWhen
(true)] out T? format)
System\Private\Windows\Ole\DataStore.cs (6)
26
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data)
58
bool TryGetData(string format, ref bool autoConvert, [
NotNullWhen
(true)] out T? data)
201
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data) =>
207
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data) =>
212
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data) =>
216
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data) =>
System\Private\Windows\Ole\IDataObjectInternal.cs (5)
98
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data);
106
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data);
116
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data);
154
[
NotNullWhen
(true), MaybeNullWhen(false)] out T data);
209
bool TryUnwrapUserDataObject([
NotNullWhen
(true)] out TIDataObject? dataObject);
System\Private\Windows\Ole\IOleServices.cs (1)
55
[
NotNullWhen
(true)] out T data);
System\Private\Windows\Ole\TypeBinder.cs (1)
102
public bool TryBindToType(TypeName typeName, [
NotNullWhen
(true)] out Type? type)
Windows\Win32\Foundation\HandleRef.cs (1)
42
public override bool Equals([
NotNullWhen
(true)] object? obj) => obj is THandle other && Equals(other);
Windows\Win32\System\Com\ComHelpers.cs (4)
165
[
NotNullWhen
(true)] out TObject? @object)
172
[
NotNullWhen
(true)] out TObject? @object)
202
[
NotNullWhen
(true)] out TObject? @object) where TObject : class =>
214
[
NotNullWhen
(true)] out TObject? @object) where TObject : class