ChatOptions.Clone Метод

Определение

Создает клон текущего ChatOptions экземпляра.

public:
 virtual Microsoft::Extensions::AI::ChatOptions ^ Clone();
public virtual Microsoft.Extensions.AI.ChatOptions Clone();
abstract member Clone : unit -> Microsoft.Extensions.AI.ChatOptions
override this.Clone : unit -> Microsoft.Extensions.AI.ChatOptions
Public Overridable Function Clone () As ChatOptions

Возвращаемое значение

Клон текущего ChatOptions экземпляра.

Комментарии

Клон будет иметь одинаковые значения для всех свойств, что и исходный экземпляр. Все коллекции, такие как ToolsStopSequences, и AdditionalProperties, являются неглубокими клонированы, то есть создается новый экземпляр коллекции, но все ссылки, содержащиеся в коллекциях, используются для исходного.

Производные типы должны переопределяться Clone() для возврата экземпляра производного типа.

Применяется к