OpenApiPrimitive<T> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Open API primitive class.
public abstract class OpenApiPrimitive<T> : Microsoft.OpenApi.Any.IOpenApiPrimitive
type OpenApiPrimitive<'T> = class
interface IOpenApiPrimitive
interface IOpenApiAny
interface IOpenApiElement
interface IOpenApiExtension
Public MustInherit Class OpenApiPrimitive(Of T)
Implements IOpenApiPrimitive
Type Parameters
- T
- Inheritance
-
OpenApiPrimitive<T>
- Derived
- Implements
Constructors
| OpenApiPrimitive<T>(OpenApiPrimitive<T>) |
Initializes a copy of an IOpenApiPrimitive object |
| OpenApiPrimitive<T>(T) |
Initializes the IOpenApiPrimitive class with the given value. |
Properties
| AnyType |
The kind of IOpenApiAny. |
| PrimitiveType |
The primitive class this object represents. |
| Value |
Value of this IOpenApiPrimitive |
Methods
| Write(IOpenApiWriter, OpenApiSpecVersion) |
Write out content of primitive element |
Extension Methods
| Validate(IOpenApiElement, ValidationRuleSet) |
Validate element and all child elements |