477 instantiations of AllowNull
Microsoft.AspNetCore.Mvc.Core (1)
FileResult.cs (1)
37[AllowNull]
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
RemoteAttributeBase.cs (1)
57[AllowNull]
Microsoft.AspNetCore.SignalR.Core (3)
Internal\Utf8HashLookup.cs (3)
58internal bool TryGetValue(ReadOnlySpan<byte> encodedValue, [MaybeNullWhen(false), AllowNull] out string value) 76private bool TryGetValueSlow(ReadOnlySpan<byte> encodedValue, [MaybeNullWhen(false), AllowNull] out string value) 95private bool TryGetValueFromChars(ReadOnlySpan<char> key, [MaybeNullWhen(false), AllowNull] out string value)
Microsoft.CodeAnalysis (1)
InternalUtilities\MultiDictionary.cs (1)
22[AllowNull]
Microsoft.CodeAnalysis.CSharp (2)
BoundTree\UnboundLambda.cs (2)
1439public bool Equals([AllowNull] (NamedTypeSymbol Type, bool IsExpressionTree) x, [AllowNull] (NamedTypeSymbol Type, bool IsExpressionTree) y)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
22[AllowNull]
Microsoft.JSInterop.WebAssembly (3)
InternalCalls.cs (3)
18public static extern TRes InvokeJS<T0, T1, T2, TRes>(out string exception, ref JSCallInfo callInfo, [AllowNull] T0 arg0, [AllowNull] T1 arg1, [AllowNull] T2 arg2);
System.Data.Common (48)
System\Data\Common\DataColumnMapping.cs (2)
31[AllowNull] 51[AllowNull]
System\Data\Common\DataTableMapping.cs (2)
63[AllowNull] 83[AllowNull]
System\Data\Common\DbCommand.cs (1)
19[AllowNull]
System\Data\Common\DBCommandBuilder.cs (4)
387[AllowNull] 460[AllowNull] 475[AllowNull] 494[AllowNull]
System\Data\Common\DbConnection.cs (1)
27[AllowNull]
System\Data\Common\DbConnectionStringBuilder.cs (2)
77[AllowNull] 135[AllowNull]
System\Data\Common\DbDataSource.cs (1)
276[AllowNull]
System\Data\Common\DbParameter.cs (2)
31[AllowNull] 61[AllowNull]
System\Data\Constraint.cs (1)
29[AllowNull]
System\Data\DataColumn.cs (7)
315[AllowNull] 352[AllowNull] 421[AllowNull] 477[AllowNull] 642[AllowNull] 710[AllowNull] 954[AllowNull]
System\Data\DataError.cs (1)
28[AllowNull]
System\Data\DataRelation.cs (1)
349[AllowNull]
System\Data\DataRow.cs (7)
88[AllowNull] 181[AllowNull] 253[AllowNull] 274[AllowNull] 366[AllowNull] 382[AllowNull] 398[AllowNull]
System\Data\DataRowView.cs (2)
52[AllowNull] 72[AllowNull]
System\Data\DataSet.cs (2)
779[AllowNull] 820[AllowNull]
System\Data\DataTable.cs (5)
1275[AllowNull] 1628[AllowNull] 1770[AllowNull] 1900[AllowNull] 2064[AllowNull]
System\Data\DataView.cs (1)
410[AllowNull]
System\Data\DataViewSetting.cs (2)
55[AllowNull] 83[AllowNull]
System\Data\IDataParameter.cs (2)
13[AllowNull] 15[AllowNull]
System\Data\IDbCommand.cs (1)
12[AllowNull]
System\Data\IDbConnection.cs (1)
10[AllowNull]
System.Data.Odbc (5)
System\Data\Odbc\OdbcCommand.cs (1)
159[AllowNull]
System\Data\Odbc\OdbcConnection.cs (1)
48[AllowNull]
System\Data\Odbc\OdbcConnectionStringbuilder.cs (1)
51[AllowNull]
System\Data\Odbc\OdbcParameter.cs (1)
223[AllowNull]
System\Data\Odbc\OdbcParameterHelper.cs (1)
137[AllowNull]
System.Data.OleDb (5)
artifacts\obj\System.Data.OleDb\Debug\net10.0\System.Data.OleDb.notsupported.cs (5)
20[System.Diagnostics.CodeAnalysis.AllowNullAttribute] 93[System.Diagnostics.CodeAnalysis.AllowNullAttribute] 141[System.Diagnostics.CodeAnalysis.AllowNullAttribute] 360[System.Diagnostics.CodeAnalysis.AllowNullAttribute] 367[System.Diagnostics.CodeAnalysis.AllowNullAttribute]
System.Diagnostics.Process (6)
System\Diagnostics\ProcessStartInfo.cs (5)
74[AllowNull] 133[AllowNull] 146[AllowNull] 156[AllowNull] 164[AllowNull]
System\Diagnostics\ProcessStartInfo.Unix.cs (1)
23[AllowNull]
System.Diagnostics.TraceSource (1)
System\Diagnostics\TraceListener.cs (1)
50[AllowNull]
System.DirectoryServices (3)
artifacts\obj\System.DirectoryServices\Debug\net10.0\System.DirectoryServices.notsupported.cs (3)
164[System.Diagnostics.CodeAnalysis.AllowNullAttribute] 214[System.Diagnostics.CodeAnalysis.AllowNullAttribute] 315[System.Diagnostics.CodeAnalysis.AllowNullAttribute]
System.IO.Compression (2)
System\IO\Compression\ZipArchive.cs (1)
219[AllowNull]
System\IO\Compression\ZipArchiveEntry.cs (1)
206[AllowNull]
System.IO.FileSystem.DriveInfo (1)
System\IO\DriveInfo.UnixOrDefault.cs (1)
38[AllowNull]
System.Linq.Parallel (63)
System\Linq\Parallel\Channels\AsynchronousChannel.cs (2)
403internal bool TryDequeue([MaybeNullWhen(false), AllowNull] ref T item) 479internal bool TryDequeue([MaybeNullWhen(false), AllowNull] ref T item, ref bool isDone)
System\Linq\Parallel\Enumerables\EmptyEnumerable.cs (1)
44internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref T currentElement, ref int currentKey)
System\Linq\Parallel\Enumerables\RepeatEnumerable.cs (1)
102internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TResult currentElement, ref int currentKey)
System\Linq\Parallel\Partitioning\OrderedHashRepartitionEnumerator.cs (1)
107internal override bool MoveNext(ref Pair<TInputOutput, THashKey> currentElement, [AllowNull] ref TOrderKey currentKey)
System\Linq\Parallel\Partitioning\PartitionedDataSource.cs (5)
258internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref T currentElement, ref int currentKey) 363internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref T currentElement, ref int currentKey) 429internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref T currentElement, ref int currentKey) 534internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref T currentElement, ref int currentKey) 610internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref T currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (1)
259internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TIntermediate currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Binary\ConcatQueryOperator.cs (5)
187internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TSource currentElement, ref ConcatKey<TLeftKey, TRightKey> currentKey) 303private ConcatKey([AllowNull] TLeftKey leftKey, [AllowNull] TRightKey rightKey, bool isLeft) 310internal static ConcatKey<TLeftKey, TRightKey> MakeLeft([AllowNull] TLeftKey leftKey) 315internal static ConcatKey<TLeftKey, TRightKey> MakeRight([AllowNull] TRightKey rightKey)
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (3)
169internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TInputOutput currentElement, ref int currentKey) 262internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TInputOutput currentElement, [AllowNull] ref TLeftKey currentKey)
System\Linq\Parallel\QueryOperators\Binary\HashJoinQueryOperatorEnumerator.cs (2)
93internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TOutput currentElement, [AllowNull] ref TOutputKey currentKey)
System\Linq\Parallel\QueryOperators\Binary\IntersectQueryOperator.cs (3)
157internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TInputOutput currentElement, ref int currentKey) 261internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TInputOutput currentElement, [AllowNull] ref TLeftKey currentKey)
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (2)
215internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TInputOutput currentElement, ref int currentKey) 333internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TInputOutput currentElement, ref ConcatKey<TLeftKey, TRightKey> currentKey)
System\Linq\Parallel\QueryOperators\Inlined\InlinedAggregationOperatorEnumerator.cs (2)
54internal sealed override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TIntermediate currentElement, ref int currentKey) 67protected abstract bool MoveNextCore([MaybeNullWhen(false), AllowNull] ref TIntermediate currentElement);
System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs (2)
216internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TElement currentElement, ref int currentKey) 251internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TElement currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\QueryOperatorEnumerator.cs (2)
26internal abstract bool MoveNext([MaybeNullWhen(false), AllowNull] ref TElement currentElement, [AllowNull] ref TKey currentKey);
System\Linq\Parallel\QueryOperators\Unary\DefaultIfEmptyQueryOperator.cs (2)
144internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TSource currentElement, [AllowNull] ref TKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (3)
144internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TInputOutput currentElement, ref int currentKey) 224internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TInputOutput currentElement, [AllowNull] ref TKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (1)
197internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TSource currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\FirstQueryOperator.cs (1)
161internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TSource currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs (1)
149internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TInput currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (4)
256internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref IGrouping<TGroupKey, TElement> currentElement, [AllowNull] ref TOrderKey currentKey) 462internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref IGrouping<TGroupKey, TElement> currentElement, [AllowNull] ref TOrderKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\IndexedSelectQueryOperator.cs (1)
155internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TOutput currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\IndexedWhereQueryOperator.cs (1)
163internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TInputOutput currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\LastQueryOperator.cs (1)
157internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TSource currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\ReverseQueryOperator.cs (2)
127internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TSource currentElement, [AllowNull] ref TKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (2)
273internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TOutput currentElement, ref Pair<int, int> currentKey) 402internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TOutput currentElement, ref Pair<TLeftKey, int> currentKey)
System\Linq\Parallel\QueryOperators\Unary\SelectQueryOperator.cs (2)
114internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TOutput currentElement, [AllowNull] ref TKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\SingleQueryOperator.cs (1)
125internal override bool MoveNext([AllowNull] ref TSource currentElement, ref int currentKey)
System\Linq\Parallel\QueryOperators\Unary\SortQueryOperator.cs (2)
193internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TInputOutput currentElement, [AllowNull] ref TSortKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipQueryOperator.cs (2)
193internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TResult currentElement, [AllowNull] ref TKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\TakeOrSkipWhileQueryOperator.cs (2)
252internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TResult currentElement, [AllowNull] ref TKey currentKey)
System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs (2)
128internal override bool MoveNext([MaybeNullWhen(false), AllowNull] ref TInputOutput currentElement, [AllowNull] ref TKey currentKey)
System\Linq\Parallel\Utils\HashLookup.cs (1)
49internal bool TryGetValue(TKey key, [MaybeNullWhen(false), AllowNull] ref TValue value)
System.Net.Http (3)
System\Net\Http\HttpResponseMessage.cs (1)
41[AllowNull]
System\Net\Http\SocketsHttpHandler\SocketsHttpHandler.cs (2)
51[AllowNull] 197[AllowNull]
System.Net.Mail (4)
System\Net\Mail\Attachment.cs (1)
195[AllowNull]
System\Net\Mail\MailMessage.cs (2)
167[AllowNull] 212[AllowNull]
System\Net\Mime\ContentType.cs (1)
113[AllowNull]
System.Net.Primitives (9)
System\Net\Cookie.cs (5)
120[AllowNull] 171[AllowNull] 254[AllowNull] 570[AllowNull] 651[AllowNull]
System\Net\NetworkCredential.cs (4)
70[AllowNull] 82[AllowNull] 103[AllowNull] 130[AllowNull]
System.Net.Requests (1)
System\Net\GlobalProxySelection.cs (1)
12[AllowNull]
System.Net.WebClient (3)
System\Net\WebClient.cs (3)
152[AllowNull] 188[AllowNull] 195[AllowNull]
System.Net.WebProxy (1)
System\Net\WebProxy.cs (1)
70[AllowNull]
System.Private.CoreLib (19)
src\libraries\System.Private.CoreLib\src\System\CodeDom\Compiler\IndentedTextWriter.cs (1)
35[AllowNull]
src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (1)
1022[AllowNull]
src\libraries\System.Private.CoreLib\src\System\IO\TextWriter.CreateBroadcasting.cs (1)
62[AllowNull]
src\libraries\System.Private.CoreLib\src\System\IO\TextWriter.cs (3)
107[AllowNull] 695[AllowNull] 782[AllowNull]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\Unsafe.cs (8)
235public static bool AreSame<T>([AllowNull] ref readonly T left, [AllowNull] ref readonly T right) 396public static bool IsAddressGreaterThan<T>([AllowNull] ref readonly T left, [AllowNull] ref readonly T right) 420public static bool IsAddressLessThan<T>([AllowNull] ref readonly T left, [AllowNull] ref readonly T right) 708public static IntPtr ByteOffset<T>([AllowNull] ref readonly T origin, [AllowNull] ref readonly T target)
src\libraries\System.Private.CoreLib\src\System\Threading\LazyInitializer.cs (4)
133public static T EnsureInitialized<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)] T>([AllowNull] ref T target, ref bool initialized, [NotNullIfNotNull(nameof(syncLock))] ref object? syncLock) 155private static T EnsureInitializedCore<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)] T>([AllowNull] ref T target, ref bool initialized, [NotNull] ref object? syncLock) 193public static T EnsureInitialized<T>([AllowNull] ref T target, ref bool initialized, [NotNullIfNotNull(nameof(syncLock))] ref object? syncLock, Func<T> valueFactory) 217private static T EnsureInitializedCore<T>([AllowNull] ref T target, ref bool initialized, [NotNull] ref object? syncLock, Func<T> valueFactory)
src\libraries\System.Private.CoreLib\src\System\Threading\WaitHandle.cs (1)
72[AllowNull]
System.Private.DataContractSerialization (1)
System\Xml\XmlBaseWriter.cs (1)
195private void StartAttribute([AllowNull] ref string prefix, string localName, string? ns, XmlDictionaryString? xNs)
System.Private.Uri (7)
System\UriBuilder.cs (7)
107[AllowNull] 139[AllowNull] 150[AllowNull] 161[AllowNull] 190[AllowNull] 203[AllowNull] 219[AllowNull]
System.Private.Windows.Core (1)
System\Private\Windows\BinaryFormat\Deserializer\ObjectRecordDeserializer.cs (1)
21[AllowNull]
System.Private.Xml (48)
System\Xml\Core\XmlParserContext.cs (6)
105[AllowNull] 118[AllowNull] 131[AllowNull] 144[AllowNull] 157[AllowNull] 170[AllowNull]
System\Xml\Dom\XmlAttribute.cs (2)
86[AllowNull] 109[AllowNull]
System\Xml\Dom\XmlCharacterData.cs (1)
38[AllowNull]
System\Xml\Dom\XmlDeclaration.cs (2)
44[AllowNull] 53[AllowNull]
System\Xml\Dom\XmlDocument.cs (1)
1366[AllowNull]
System\Xml\Dom\XmlElement.cs (1)
102[AllowNull]
System\Xml\Dom\XmlNode.cs (1)
831[AllowNull]
System\Xml\Dom\XmlProcessingInstruction.cs (3)
32[AllowNull] 44[AllowNull] 69[AllowNull]
System\Xml\Schema\SchemaAttDef.cs (1)
144[AllowNull]
System\Xml\Schema\SchemaDeclBase.cs (1)
55[AllowNull]
System\Xml\Schema\XmlSchemaAttributeGroupref.cs (1)
15[AllowNull]
System\Xml\Schema\XmlSchemaElement.cs (3)
114[AllowNull] 122[AllowNull] 130[AllowNull]
System\Xml\Schema\XmlSchemaValidator.cs (1)
260[AllowNull]
System\Xml\Serialization\Mappings.cs (3)
54[AllowNull] 446[AllowNull] 453[AllowNull]
System\Xml\Serialization\SoapAttributeAttribute.cs (2)
25[AllowNull] 38[AllowNull]
System\Xml\Serialization\SoapElementAttribute.cs (2)
25[AllowNull] 32[AllowNull]
System\Xml\Serialization\SoapEnumAttribute.cs (1)
23[AllowNull]
System\Xml\Serialization\SoapSchemamember.cs (1)
21[AllowNull]
System\Xml\Serialization\SoapTypeAttribute.cs (1)
37[AllowNull]
System\Xml\Serialization\XmlAnyElementAttribute.cs (1)
49[AllowNull]
System\Xml\Serialization\XmlArrayAttribute.cs (1)
40[AllowNull]
System\Xml\Serialization\XmlArrayItemAttribute.cs (2)
69[AllowNull] 94[AllowNull]
System\Xml\Serialization\XmlAttributeAttribute.cs (2)
66[AllowNull] 85[AllowNull]
System\Xml\Serialization\XmlChoiceIdentifierAttribute.cs (1)
38[AllowNull]
System\Xml\Serialization\XmlElementAttribute.cs (2)
69[AllowNull] 88[AllowNull]
System\Xml\Serialization\XmlRootAttribute.cs (1)
63[AllowNull]
System\Xml\Serialization\XmlTextAttribute.cs (1)
45[AllowNull]
System\Xml\Serialization\XmlTypeAttribute.cs (1)
56[AllowNull]
System\Xml\Xsl\Xslt\CompilerScopeManager.cs (2)
37[AllowNull] 147private void AddRecord(ScopeFlags flag, string? ncName, string? uri, [AllowNull] V value)
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\Deserializer\ObjectRecordDeserializer.cs (1)
20[AllowNull]
System.Security.Cryptography (1)
System\Security\Cryptography\X509Certificates\X509ChainStatus.cs (1)
14[AllowNull]
System.Security.Cryptography.Xml (5)
System\Security\Cryptography\Xml\EncryptedKey.cs (1)
17[AllowNull]
System\Security\Cryptography\Xml\EncryptedType.cs (1)
70[AllowNull]
System\Security\Cryptography\Xml\EncryptedXml.cs (1)
172[AllowNull]
System\Security\Cryptography\Xml\SignedInfo.cs (1)
78[AllowNull]
System\Security\Cryptography\Xml\SignedXml.cs (1)
181[AllowNull]
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\JsonPolymorphismOptions.cs (1)
73[AllowNull]
System.Transactions.Local (1)
System\Transactions\Transaction.cs (1)
1137[AllowNull]
System.Windows.Forms (189)
System\Resources\ResXDataNode.cs (1)
147[AllowNull]
System\Windows\Forms\ActiveX\AxHost.cs (3)
309[AllowNull] 338[AllowNull] 368[AllowNull]
System\Windows\Forms\Control.cs (4)
1457[AllowNull] 1802[AllowNull] 2589[AllowNull] 3120[AllowNull]
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (1)
660[AllowNull]
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildTextUiaProvider.cs (1)
54[AllowNull]
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (3)
215[AllowNull] 943[AllowNull] 1077[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (10)
795[AllowNull] 1507[AllowNull] 1855[AllowNull] 1961[AllowNull] 2615[AllowNull] 3293[AllowNull] 3485[AllowNull] 3526[AllowNull] 3985[AllowNull] 4036[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (2)
80[AllowNull] 223[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonColumn.cs (1)
47[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (5)
197[AllowNull] 205[AllowNull] 617[AllowNull] 664[AllowNull] 675[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyle.cs (2)
175[AllowNull] 190[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxColumn.cs (1)
50[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (6)
178[AllowNull] 197[AllowNull] 375[AllowNull] 385[AllowNull] 616[AllowNull] 759[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (2)
196[AllowNull] 452[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxColumn.cs (2)
139[AllowNull] 374[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxEditingControl.cs (1)
38[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.cs (1)
58[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewImageColumn.cs (2)
55[AllowNull] 66[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (2)
90[AllowNull] 203[AllowNull]
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (2)
1960[AllowNull] ref DataGridViewRow dataGridViewRow, 2425private void UpdateRowCaches(int rowIndex, [AllowNull] ref DataGridViewRow dataGridViewRow, bool adding)
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.cs (1)
41[AllowNull]
System\Windows\Forms\Controls\DataGridView\IDataGridViewEditingControl.cs (1)
14[AllowNull]
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (2)
203[AllowNull] 822[AllowNull]
System\Windows\Forms\Controls\GroupBox\GroupBox.cs (1)
238[AllowNull]
System\Windows\Forms\Controls\ImageList\ImageList.Indexer.cs (1)
28[AllowNull]
System\Windows\Forms\Controls\Labels\Label.cs (1)
722[AllowNull]
System\Windows\Forms\Controls\Labels\Label.LabelImageIndexer.cs (1)
28[AllowNull]
System\Windows\Forms\Controls\Labels\LinkLabel.cs (1)
327[AllowNull]
System\Windows\Forms\Controls\Labels\LinkLabel.Link.cs (1)
126[AllowNull]
System\Windows\Forms\Controls\Labels\LinkUtilities.cs (2)
165[AllowNull] ref Font linkFont, 166[AllowNull] ref Font hoverLinkFont,
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (2)
429[AllowNull] 1057[AllowNull]
System\Windows\Forms\Controls\ListControl\ListControl.cs (2)
108[AllowNull] 297[AllowNull]
System\Windows\Forms\Controls\ListView\ColumnHeader.cs (1)
299[AllowNull]
System\Windows\Forms\Controls\ListView\ListView.cs (1)
1621[AllowNull]
System\Windows\Forms\Controls\ListView\ListViewGroup.cs (4)
83[AllowNull] 126[AllowNull] 207[AllowNull] 228[AllowNull]
System\Windows\Forms\Controls\ListView\ListViewItem.cs (4)
387[AllowNull] 606[AllowNull] 805[AllowNull] 827[AllowNull]
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItem.cs (3)
140[AllowNull] 202[AllowNull] 214[AllowNull]
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
834[AllowNull]
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (2)
279[AllowNull] 900[AllowNull]
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (2)
192[AllowNull] 447[AllowNull]
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (3)
359[AllowNull] 896[AllowNull] 1173[AllowNull]
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.SnappableControl.cs (1)
24[AllowNull]
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (1)
178[AllowNull]
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridErrorDialog.cs (1)
31[AllowNull]
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.cs (1)
42[AllowNull]
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\SingleSelectRootGridEntry.cs (2)
56[AllowNull] 175[AllowNull]
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (5)
388[AllowNull] 1096[AllowNull] 1169[AllowNull] 1235[AllowNull] 1305[AllowNull]
System\Windows\Forms\Controls\Splitter\Splitter.cs (2)
158[AllowNull] 446[AllowNull]
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
822[AllowNull]
System\Windows\Forms\Controls\TabControl\TabPage.cs (3)
253[AllowNull] 414[AllowNull] 440[AllowNull]
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (4)
599[AllowNull] 631[AllowNull] 1032[AllowNull] 1143[AllowNull]
System\Windows\Forms\Controls\TextBox\TextBox.cs (3)
183[AllowNull] 426[AllowNull] 841[AllowNull]
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (3)
564[AllowNull] 958[AllowNull] 1060[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (4)
482[AllowNull] 515[AllowNull] 691[AllowNull] 1485[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
214[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripContentPanel.cs (1)
201[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (2)
188[AllowNull] 402[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (1)
354[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItem.cs (1)
60[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripGrip.ToolStripGripAccessibleObject.cs (1)
17[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
903[AllowNull] 1154[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.cs (1)
454[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflowButton.ToolStripOverflowButtonAccessibleObject.cs (1)
19[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (1)
340[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripProgressBar.cs (1)
205[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (2)
104[AllowNull] 142[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.cs (3)
186[AllowNull] 255[AllowNull] 308[AllowNull]
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.ToolStripTextBoxControl.cs (1)
94[AllowNull]
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (2)
216[AllowNull] 507[AllowNull]
System\Windows\Forms\Controls\TreeView\TreeNode.cs (5)
548[AllowNull] 931[AllowNull] 988[AllowNull] 1065[AllowNull] 1094[AllowNull]
System\Windows\Forms\Controls\TreeView\TreeView.cs (3)
585[AllowNull] 1056[AllowNull] 1275[AllowNull]
System\Windows\Forms\Controls\UpDown\NumericUpDown.cs (1)
256[AllowNull]
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (1)
372[AllowNull]
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.UpDownButtonsAccessibleObject.cs (1)
75[AllowNull]
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.UpDownButtonsAccessibleObject.DirectionButtonAccessibleObject.cs (1)
89[AllowNull]
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownEdit.cs (1)
22[AllowNull]
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (1)
306[AllowNull]
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (3)
1251[AllowNull] 1321[AllowNull] 1360[AllowNull]
System\Windows\Forms\DataBinding\BindingSource.cs (1)
196[AllowNull]
System\Windows\Forms\DataBinding\ICommandBindingTargetProvider.cs (1)
124private void CommandCanExecuteChangedProc([AllowNull] object sender, EventArgs e)
System\Windows\Forms\Design\ComponentEditorPage.cs (1)
90[AllowNull]
System\Windows\Forms\Dialogs\CommonDialogs\ColorDialog.cs (1)
71[AllowNull]
System\Windows\Forms\Dialogs\CommonDialogs\FileDialog.cs (6)
117[AllowNull] 162[AllowNull] 175[AllowNull] 189[AllowNull] 278[AllowNull] 353[AllowNull]
System\Windows\Forms\Dialogs\CommonDialogs\FolderBrowserDialog.cs (1)
166[AllowNull]
System\Windows\Forms\ErrorProvider\ErrorProvider.ControlItem.ControlItemAccessibleObject.cs (1)
108[AllowNull]
System\Windows\Forms\ErrorProvider\ErrorProvider.ControlItem.cs (1)
106[AllowNull]
System\Windows\Forms\ErrorProvider\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObject.cs (1)
102[AllowNull]
System\Windows\Forms\Form.cs (1)
1947[AllowNull]
System\Windows\Forms\Input\InputLanguage.cs (1)
33[AllowNull]
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
835[AllowNull]
System\Windows\Forms\Layout\TableLayout.ContainerInfo.cs (2)
190[AllowNull] 206[AllowNull]
System\Windows\Forms\NotifyIcon.cs (1)
227[AllowNull]
System\Windows\Forms\Panels\Panel.cs (1)
197[AllowNull]
System\Windows\Forms\Panels\SplitterPanel.cs (1)
187[AllowNull]
System\Windows\Forms\Printing\PrintDialog.cs (1)
95[AllowNull]
System\Windows\Forms\Printing\PrintPreviewControl.cs (1)
269[AllowNull]
System\Windows\Forms\Printing\PrintPreviewDialog.cs (3)
434[AllowNull] 603[AllowNull] 636[AllowNull]
System\Windows\Forms\Scrolling\ScrollBar.cs (2)
169[AllowNull] 331[AllowNull]
System\Windows\Forms\ToolTip\ToolTip.cs (1)
452[AllowNull]
System\Windows\Forms\UserControl.cs (1)
203[AllowNull]
System.Windows.Forms.Design (9)
System\ComponentModel\Design\CollectionEditor.CollectionForm.cs (1)
88[AllowNull]
System\ComponentModel\Design\MultilineStringEditor.MultilineStringEditorUI.cs (2)
249[AllowNull] 323[AllowNull]
System\Drawing\Design\ToolboxItem.cs (3)
121[AllowNull] 132[AllowNull] 168[AllowNull]
System\Windows\Forms\Design\FolderNameEditor.FolderBrowser.cs (1)
36[AllowNull]
System\Windows\Forms\Design\ImageListImage.cs (1)
27[AllowNull]
System\Windows\Forms\Design\LinkAreaEditor.LinkAreaUI.cs (1)
29[AllowNull]
System.Windows.Forms.Primitives (1)
System\Windows\Forms\FileDialogCustomPlace.cs (1)
32[AllowNull]
xunit.assert (26)
EqualityAsserts.cs (20)
56 [AllowNull] T[] expected, 57 [AllowNull] T[] actual) 90 [AllowNull] T expected, 91 [AllowNull] T actual) => 113 [AllowNull] T expected, 114 [AllowNull] T actual, 138 [AllowNull] T expected, 139 [AllowNull] T actual, 577 [AllowNull] T[] expected, 578 [AllowNull] T[] actual) 610 [AllowNull] T expected, 611 [AllowNull] T actual) => 632 [AllowNull] T expected, 633 [AllowNull] T actual, 656 [AllowNull] T expected, 657 [AllowNull] T actual, 994 [AllowNull] T expected, 995 [AllowNull] T actual) 1023 [AllowNull] T expected, 1024 [AllowNull] T actual)
Sdk\AssertEqualityComparer.cs (4)
165 [AllowNull] T x, 166 [AllowNull] T y) 185 [AllowNull] T x, 189 [AllowNull] T y,
Sdk\AssertRangeComparer.cs (2)
31 [AllowNull] T x, 32 [AllowNull] T y)
6 references to AllowNull
mscorlib (1)
mscorlib.cs (1)
59[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.CodeAnalysis.AllowNullAttribute))]
netstandard (1)
netstandard.cs (1)
619[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.CodeAnalysis.AllowNullAttribute))]
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
130[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.CodeAnalysis.AllowNullAttribute))]
System.Text.Json (3)
System\Text\Json\Serialization\JsonSerializerOptions.cs (1)
797/// <see cref="AllowNullAttribute"/> and <see cref="DisallowNullAttribute"/>.
System\Text\Json\Serialization\Metadata\JsonParameterInfo.cs (1)
68/// from attributes such as <see cref="AllowNullAttribute"/> or <see cref="DisallowNullAttribute"/>.
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (1)
277/// from attributes such as <see cref="AllowNullAttribute"/> or <see cref="DisallowNullAttribute"/>.