16 references to Populate
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
Internal\Json\MessageTypeInfoResolver.cs (1)
114
propertyInfo.ObjectCreationHandling = JsonObjectCreationHandling.
Populate
;
System.Text.Json (15)
System\Text\Json\Serialization\Attributes\JsonObjectCreationHandlingAttribute.cs (2)
16
/// When placed on a type with <see cref="JsonObjectCreationHandling.
Populate
"/> indicates that all members
20
/// For example when <see cref="JsonObjectCreationHandlingAttribute"/> with <see cref="JsonObjectCreationHandling.
Populate
"/> is placed on a class
System\Text\Json\Serialization\JsonConverter.cs (1)
68
/// Indicates that the converter is compatible with <see cref="JsonObjectCreationHandling.
Populate
"/>.
System\Text\Json\Serialization\JsonSerializer.Helpers.cs (1)
91
handling is JsonObjectCreationHandling.Replace or JsonObjectCreationHandling.
Populate
;
System\Text\Json\Serialization\JsonSerializerOptions.cs (1)
471
/// When set to <see cref="JsonObjectCreationHandling.
Populate
"/> all properties which
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (8)
538
CanDeserializeOrPopulate = CanDeserialize || EffectiveObjectCreationHandling == JsonObjectCreationHandling.
Populate
;
560
CanDeserializeOrPopulate = CanDeserialize || EffectiveObjectCreationHandling == JsonObjectCreationHandling.
Populate
;
636
preferredCreationHandling == JsonObjectCreationHandling.
Populate
&&
643
effectiveObjectCreationHandling = canPopulate ? JsonObjectCreationHandling.
Populate
: JsonObjectCreationHandling.Replace;
645
else if (ObjectCreationHandling == JsonObjectCreationHandling.
Populate
)
674
effectiveObjectCreationHandling = JsonObjectCreationHandling.
Populate
;
677
if (effectiveObjectCreationHandling is JsonObjectCreationHandling.
Populate
)
965
if (EffectiveObjectCreationHandling != JsonObjectCreationHandling.
Populate
)
System\Text\Json\Serialization\Metadata\JsonPropertyInfoOfT.cs (2)
287
Debug.Assert(CanDeserialize || EffectiveObjectCreationHandling == JsonObjectCreationHandling.
Populate
);
312
Debug.Assert(EffectiveObjectCreationHandling != JsonObjectCreationHandling.
Populate
, "Populating should not be possible for simple types");