JsonContent.Create Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| Create(Object, JsonTypeInfo, MediaTypeHeaderValue) |
Skapar en ny instans av JsonContent klassen som ska innehålla |
| Create(Object, Type, MediaTypeHeaderValue, JsonSerializerOptions) |
Skapar en ny instans av JsonContent klassen som ska innehålla |
| Create<T>(T, MediaTypeHeaderValue, JsonSerializerOptions) |
Skapar en ny instans av JsonContent klassen som ska innehålla |
| Create<T>(T, JsonTypeInfo<T>, MediaTypeHeaderValue) |
Skapar en ny instans av JsonContent klassen som ska innehålla |
Create(Object, JsonTypeInfo, MediaTypeHeaderValue)
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
Skapar en ny instans av JsonContent klassen som ska innehålla inputValue serialiserad som JSON.
public static System.Net.Http.Json.JsonContent Create(object? inputValue, System.Text.Json.Serialization.Metadata.JsonTypeInfo jsonTypeInfo, System.Net.Http.Headers.MediaTypeHeaderValue? mediaType = default);
static member Create : obj * System.Text.Json.Serialization.Metadata.JsonTypeInfo * System.Net.Http.Headers.MediaTypeHeaderValue -> System.Net.Http.Json.JsonContent
Public Shared Function Create (inputValue As Object, jsonTypeInfo As JsonTypeInfo, Optional mediaType As MediaTypeHeaderValue = Nothing) As JsonContent
Parametrar
- inputValue
- Object
Värdet som ska serialiseras.
- jsonTypeInfo
- JsonTypeInfo
JsonTypeInfo som används för att kontrollera serialiseringsbeteendet.
- mediaType
- MediaTypeHeaderValue
Medietypen som ska användas för innehållet.
Returer
En JsonContent instans.
Gäller för
Create(Object, Type, MediaTypeHeaderValue, JsonSerializerOptions)
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
Skapar en ny instans av JsonContent klassen som ska innehålla inputValue serialiserad som JSON.
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
public static System.Net.Http.Json.JsonContent Create(object? inputValue, Type inputType, System.Net.Http.Headers.MediaTypeHeaderValue? mediaType = default, System.Text.Json.JsonSerializerOptions? options = default);
public static System.Net.Http.Json.JsonContent Create(object? inputValue, Type inputType, System.Net.Http.Headers.MediaTypeHeaderValue? mediaType = default, System.Text.Json.JsonSerializerOptions? options = default);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
public static System.Net.Http.Json.JsonContent Create(object? inputValue, Type inputType, System.Net.Http.Headers.MediaTypeHeaderValue? mediaType = default, System.Text.Json.JsonSerializerOptions? options = default);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member Create : obj * Type * System.Net.Http.Headers.MediaTypeHeaderValue * System.Text.Json.JsonSerializerOptions -> System.Net.Http.Json.JsonContent
static member Create : obj * Type * System.Net.Http.Headers.MediaTypeHeaderValue * System.Text.Json.JsonSerializerOptions -> System.Net.Http.Json.JsonContent
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member Create : obj * Type * System.Net.Http.Headers.MediaTypeHeaderValue * System.Text.Json.JsonSerializerOptions -> System.Net.Http.Json.JsonContent
Public Shared Function Create (inputValue As Object, inputType As Type, Optional mediaType As MediaTypeHeaderValue = Nothing, Optional options As JsonSerializerOptions = Nothing) As JsonContent
Parametrar
- inputValue
- Object
Värdet som ska serialiseras.
- inputType
- Type
Typ av värde som ska serialiseras.
- mediaType
- MediaTypeHeaderValue
Medietypen som ska användas för innehållet.
- options
- JsonSerializerOptions
Alternativ för att styra beteendet under serialiseringen, standardalternativen är Web.
Returer
En JsonContent instans.
- Attribut
Gäller för
Create<T>(T, MediaTypeHeaderValue, JsonSerializerOptions)
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
Skapar en ny instans av JsonContent klassen som ska innehålla inputValue serialiserad som JSON.
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
public static System.Net.Http.Json.JsonContent Create<T>(T inputValue, System.Net.Http.Headers.MediaTypeHeaderValue? mediaType = default, System.Text.Json.JsonSerializerOptions? options = default);
public static System.Net.Http.Json.JsonContent Create<T>(T inputValue, System.Net.Http.Headers.MediaTypeHeaderValue? mediaType = default, System.Text.Json.JsonSerializerOptions? options = default);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
public static System.Net.Http.Json.JsonContent Create<T>(T inputValue, System.Net.Http.Headers.MediaTypeHeaderValue? mediaType = default, System.Text.Json.JsonSerializerOptions? options = default);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member Create : 'T * System.Net.Http.Headers.MediaTypeHeaderValue * System.Text.Json.JsonSerializerOptions -> System.Net.Http.Json.JsonContent
static member Create : 'T * System.Net.Http.Headers.MediaTypeHeaderValue * System.Text.Json.JsonSerializerOptions -> System.Net.Http.Json.JsonContent
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")>]
static member Create : 'T * System.Net.Http.Headers.MediaTypeHeaderValue * System.Text.Json.JsonSerializerOptions -> System.Net.Http.Json.JsonContent
Public Shared Function Create(Of T) (inputValue As T, Optional mediaType As MediaTypeHeaderValue = Nothing, Optional options As JsonSerializerOptions = Nothing) As JsonContent
Typparametrar
- T
Typ av värde som ska serialiseras.
Parametrar
- inputValue
- T
Värdet som ska serialiseras.
- mediaType
- MediaTypeHeaderValue
Medietypen som ska användas för innehållet.
- options
- JsonSerializerOptions
Alternativ för att styra beteendet under serialiseringen, standardalternativen är Web.
Returer
En JsonContent instans.
- Attribut
Gäller för
Create<T>(T, JsonTypeInfo<T>, MediaTypeHeaderValue)
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
- Källa:
- JsonContent.cs
Skapar en ny instans av JsonContent klassen som ska innehålla inputValue serialiserad som JSON.
public static System.Net.Http.Json.JsonContent Create<T>(T? inputValue, System.Text.Json.Serialization.Metadata.JsonTypeInfo<T> jsonTypeInfo, System.Net.Http.Headers.MediaTypeHeaderValue? mediaType = default);
static member Create : 'T * System.Text.Json.Serialization.Metadata.JsonTypeInfo<'T> * System.Net.Http.Headers.MediaTypeHeaderValue -> System.Net.Http.Json.JsonContent
Public Shared Function Create(Of T) (inputValue As T, jsonTypeInfo As JsonTypeInfo(Of T), Optional mediaType As MediaTypeHeaderValue = Nothing) As JsonContent
Typparametrar
- T
Typ av värde som ska serialiseras.
Parametrar
- inputValue
- T
Värdet som ska serialiseras.
- jsonTypeInfo
- JsonTypeInfo<T>
JsonTypeInfo som används för att kontrollera serialiseringsbeteendet.
- mediaType
- MediaTypeHeaderValue
Medietypen som ska användas för innehållet.
Returer
En JsonContent instans.