@@ -706,11 +706,11 @@ internal JsonNode() { }
706
706
public System . Text . Json . Nodes . JsonValue AsValue ( ) { throw null ; }
707
707
public System . Text . Json . Nodes . JsonNode DeepClone ( ) { throw null ; }
708
708
public static bool DeepEquals ( System . Text . Json . Nodes . JsonNode ? node1 , System . Text . Json . Nodes . JsonNode ? node2 ) { throw null ; }
709
- public string GetPropertyName ( ) { throw null ; }
709
+ public int GetElementIndex ( ) { throw null ; }
710
710
public string GetPath ( ) { throw null ; }
711
+ public string GetPropertyName ( ) { throw null ; }
712
+ public System . Text . Json . JsonValueKind GetValueKind ( ) { throw null ; }
711
713
public virtual T GetValue < T > ( ) { throw null ; }
712
- public JsonValueKind GetValueKind ( ) { throw null ; }
713
- public int GetElementIndex ( ) { throw null ; }
714
714
public static explicit operator bool ( System . Text . Json . Nodes . JsonNode value ) { throw null ; }
715
715
public static explicit operator byte ( System . Text . Json . Nodes . JsonNode value ) { throw null ; }
716
716
public static explicit operator char ( System . Text . Json . Nodes . JsonNode value ) { throw null ; }
@@ -801,7 +801,7 @@ internal JsonNode() { }
801
801
public static System . Threading . Tasks . Task < System . Text . Json . Nodes . JsonNode ? > ParseAsync ( System . IO . Stream utf8Json , System . Text . Json . Nodes . JsonNodeOptions ? nodeOptions = default ( System . Text . Json . Nodes . JsonNodeOptions ? ) , System . Text . Json . JsonDocumentOptions documentOptions = default ( System . Text . Json . JsonDocumentOptions ) , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
802
802
[ System . Diagnostics . CodeAnalysis . RequiresDynamicCodeAttribute ( "Creating JsonValue instances with non-primitive types requires generating code at runtime." ) ]
803
803
[ System . Diagnostics . CodeAnalysis . RequiresUnreferencedCodeAttribute ( "Creating JsonValue instances with non-primitive types is not compatible with trimming. It can result in non-primitive types being serialized, which may have their members trimmed." ) ]
804
- public void ReplaceWith < T > ( T value ) { throw null ; }
804
+ public void ReplaceWith < T > ( T value ) { }
805
805
public string ToJsonString ( System . Text . Json . JsonSerializerOptions ? options = null ) { throw null ; }
806
806
public override string ToString ( ) { throw null ; }
807
807
public abstract void WriteTo ( System . Text . Json . Utf8JsonWriter writer , System . Text . Json . JsonSerializerOptions ? options = null ) ;
@@ -811,25 +811,35 @@ public partial struct JsonNodeOptions
811
811
private int _dummyPrimitive ;
812
812
public bool PropertyNameCaseInsensitive { readonly get { throw null ; } set { } }
813
813
}
814
- public sealed partial class JsonObject : System . Text . Json . Nodes . JsonNode , System . Collections . Generic . ICollection < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > , System . Collections . Generic . IDictionary < string , System . Text . Json . Nodes . JsonNode ? > , System . Collections . Generic . IEnumerable < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > , System . Collections . IEnumerable
814
+ public sealed partial class JsonObject : System . Text . Json . Nodes . JsonNode , System . Collections . Generic . ICollection < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > , System . Collections . Generic . IDictionary < string , System . Text . Json . Nodes . JsonNode ? > , System . Collections . Generic . IEnumerable < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > , System . Collections . Generic . IList < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > , System . Collections . IEnumerable
815
815
{
816
816
public JsonObject ( System . Collections . Generic . IEnumerable < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > properties , System . Text . Json . Nodes . JsonNodeOptions ? options = default ( System . Text . Json . Nodes . JsonNodeOptions ? ) ) { }
817
817
public JsonObject ( System . Text . Json . Nodes . JsonNodeOptions ? options = default ( System . Text . Json . Nodes . JsonNodeOptions ? ) ) { }
818
818
public int Count { get { throw null ; } }
819
819
bool System . Collections . Generic . ICollection < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > . IsReadOnly { get { throw null ; } }
820
820
System . Collections . Generic . ICollection < string > System . Collections . Generic . IDictionary < string , System . Text . Json . Nodes . JsonNode ? > . Keys { get { throw null ; } }
821
821
System . Collections . Generic . ICollection < System . Text . Json . Nodes . JsonNode ? > System . Collections . Generic . IDictionary < string , System . Text . Json . Nodes . JsonNode ? > . Values { get { throw null ; } }
822
+ System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > System . Collections . Generic . IList < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > . this [ int index ] { get { throw null ; } set { } }
822
823
public void Add ( System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > property ) { }
823
824
public void Add ( string propertyName , System . Text . Json . Nodes . JsonNode ? value ) { }
824
825
public void Clear ( ) { }
825
826
public bool ContainsKey ( string propertyName ) { throw null ; }
826
827
public static System . Text . Json . Nodes . JsonObject ? Create ( System . Text . Json . JsonElement element , System . Text . Json . Nodes . JsonNodeOptions ? options = default ( System . Text . Json . Nodes . JsonNodeOptions ? ) ) { throw null ; }
828
+ public System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > GetAt ( int index ) { throw null ; }
827
829
public System . Collections . Generic . IEnumerator < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > GetEnumerator ( ) { throw null ; }
830
+ public int IndexOf ( string propertyName ) { throw null ; }
831
+ public void Insert ( int index , string propertyName , System . Text . Json . Nodes . JsonNode ? value ) { }
828
832
public bool Remove ( string propertyName ) { throw null ; }
833
+ public void RemoveAt ( int index ) { }
834
+ public void SetAt ( int index , string propertyName , System . Text . Json . Nodes . JsonNode ? value ) { }
835
+ public void SetAt ( int index , System . Text . Json . Nodes . JsonNode ? value ) { }
829
836
bool System . Collections . Generic . ICollection < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > . Contains ( System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode > item ) { throw null ; }
830
837
void System . Collections . Generic . ICollection < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > . CopyTo ( System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode > [ ] array , int index ) { }
831
838
bool System . Collections . Generic . ICollection < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > . Remove ( System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode > item ) { throw null ; }
832
- bool System . Collections . Generic . IDictionary < string , System . Text . Json . Nodes . JsonNode ? > . TryGetValue ( string propertyName , out System . Text . Json . Nodes . JsonNode ? jsonNode ) { throw null ; }
839
+ bool System . Collections . Generic . IDictionary < string , System . Text . Json . Nodes . JsonNode ? > . TryGetValue ( string propertyName , out System . Text . Json . Nodes . JsonNode jsonNode ) { throw null ; }
840
+ int System . Collections . Generic . IList < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > . IndexOf ( System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode > item ) { throw null ; }
841
+ void System . Collections . Generic . IList < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > . Insert ( int index , System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode > item ) { }
842
+ void System . Collections . Generic . IList < System . Collections . Generic . KeyValuePair < string , System . Text . Json . Nodes . JsonNode ? > > . RemoveAt ( int index ) { }
833
843
System . Collections . IEnumerator System . Collections . IEnumerable . GetEnumerator ( ) { throw null ; }
834
844
public bool TryGetPropertyValue ( string propertyName , out System . Text . Json . Nodes . JsonNode ? jsonNode ) { throw null ; }
835
845
public override void WriteTo ( System . Text . Json . Utf8JsonWriter writer , System . Text . Json . JsonSerializerOptions ? options = null ) { }
0 commit comments