public static void AOTCall()
        {
            GenericDeserializer <JsonValue, OpenSeeWebcamCapability[]> .GenericArrayDeserializer <OpenSeeWebcamCapability>(default(ListTreeNode <JsonValue>));

            JsonObjectValidator.GenericDeserializer <JsonValue, OpenSeeWebcamCapability> .DeserializeField <System.Int32>(default(JsonSchema), default(ListTreeNode <JsonValue>));

            JsonObjectValidator.GenericDeserializer <JsonValue, OpenSeeWebcamCapability> .DeserializeField <OpenSeeWebcamFormat>(default(JsonSchema), default(ListTreeNode <JsonValue>));

            GenericDeserializer <JsonValue, OpenSeeWebcam[]> .GenericArrayDeserializer <OpenSeeWebcam>(default(ListTreeNode <JsonValue>));

            throw new InvalidOperationException("This method is used for AOT code generation only. Do not call it at runtime.");
        }