Langage

IClob.SetAsciiStream(Int64) Méthode

Définition

Récupère un flux à utiliser pour écrire des caractères Ascii dans la CLOB valeur que cet Clob objet représente, en commençant à la position pos.

[Android.Runtime.Register("setAsciiStream", "(J)Ljava/io/OutputStream;", "GetSetAsciiStream_JHandler:Java.Sql.IClobInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public System.IO.Stream? SetAsciiStream(long pos);
[<Android.Runtime.Register("setAsciiStream", "(J)Ljava/io/OutputStream;", "GetSetAsciiStream_JHandler:Java.Sql.IClobInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetAsciiStream : int64 -> System.IO.Stream

Paramètres

pos
Int64

position à laquelle commencer l’écriture dans cet CLOB objet ; La première position est 1

Retours

le flux dans lequel les caractères encodés ASCII peuvent être écrits

Attributs

Exceptions

si une erreur se produit lors de l’accès au Clob.

Remarques

Récupère un flux à utiliser pour écrire des caractères Ascii dans la CLOB valeur que cet Clob objet représente, en commençant à la position pos. Les caractères écrits dans le flux remplacent les caractères existants dans l’objet Clob à partir de la position pos. Si la fin de la Clob valeur est atteinte lors de l’écriture de caractères dans le flux, la longueur de la Clob valeur est augmentée pour prendre en charge les caractères supplémentaires.

<b>Remarque :</b> si la valeur spécifiée pos est supérieure à la longueur+1 de la CLOB valeur, le comportement n’est pas défini. Certains pilotes JDBC peuvent lever un SQLException certain temps, tandis que d’autres pilotes peuvent prendre en charge cette opération.

Ajouté dans la version 1.4.

Java documentation pour java.sql.Clob.setAsciiStream(long).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à