2 writes to _flags
System.Private.Xml (2)
System\Xml\Serialization\Types.cs (2)
105
_flags
= flags;
391
_flags
|= TypeFlags.Unsupported;
22 references to _flags
System.Private.Xml (22)
System\Xml\Serialization\Types.cs (22)
143
get { return
_flags
; }
191
get { return (
_flags
& TypeFlags.Reference) == 0; }
196
get { return (
_flags
& TypeFlags.CanBeAttributeValue) != 0; }
201
get { return (
_flags
& TypeFlags.XmlEncodingNotRequired) != 0; }
206
get { return (
_flags
& TypeFlags.CanBeElementValue) != 0; }
211
get { return (
_flags
& TypeFlags.CanBeTextValue) != 0; }
222
get { return (
_flags
& TypeFlags.Special) != 0; }
227
get { return (
_flags
& TypeFlags.AmbiguousDataType) != 0; }
232
get { return (
_flags
& TypeFlags.HasCustomFormatter) != 0; }
237
get { return (
_flags
& TypeFlags.IgnoreDefault) == 0; }
242
get { return (
_flags
& TypeFlags.HasIsEmpty) != 0; }
247
get { return (
_flags
& TypeFlags.CollapseWhitespace) != 0; }
252
get { return (
_flags
& TypeFlags.HasDefaultConstructor) != 0; }
257
get { return (
_flags
& TypeFlags.Unsupported) != 0; }
262
get { return (
_flags
& TypeFlags.GenericInterface) != 0; }
267
get { return (
_flags
& TypeFlags.UsePrivateImplementation) != 0; }
277
get { return (
_flags
& TypeFlags.Abstract) != 0; }
282
get { return (
_flags
& TypeFlags.OptionalValue) != 0; }
287
get { return (
_flags
& TypeFlags.UseReflection) != 0; }
347
get { return (
_flags
& TypeFlags.CtorInaccessible) != 0; }
364
_nullableTypeDesc = new TypeDesc($"NullableOf{_name}", $"System.Nullable`1[{_fullName}]", null, TypeKind.Struct, this,
_flags
| TypeFlags.OptionalValue, _formatterName);
407
internal TypeDesc CreateArrayTypeDesc() => _arrayTypeDesc ??= new TypeDesc(null, $"{_name}[]", $"{_fullName}[]", TypeKind.Array, null, TypeFlags.Reference | (
_flags
& TypeFlags.UseReflection), this);