OracleLob.Seek(Int64, SeekOrigin) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la position dans le flux OracleLob actuel.
public:
override long Seek(long offset, System::IO::SeekOrigin origin);
public override long Seek(long offset, System.IO.SeekOrigin origin);
override this.Seek : int64 * System.IO.SeekOrigin -> int64
Public Overrides Function Seek (offset As Long, origin As SeekOrigin) As Long
Paramètres
- offset
- Int64
Offset d'octet par rapport à l'origine. Si offset est négatif, la nouvelle position précède la position spécifiée par origin du nombre d'octets spécifié par offset. Si offset est égal à zéro, la nouvelle position est la position spécifiée par origin. Si offset est positif, la nouvelle position suit la position spécifiée par origin du nombre d'octets spécifié par offset.
- origin
- SeekOrigin
Valeur de type SeekOrigin indiquant le point de référence utilisé pour obtenir la nouvelle position.
Retours
Nouvelle position dans le flux actuel.
Exceptions
Le paramètre origin ne contient pas une valeur valide.
La position obtenue est au-delà de la longueur de la valeur.
L'objet OracleLob était fermé ou supprimé.
Une erreur Oracle s'est produite.
Remarques
Si offset est négatif, la nouvelle position doit précéder la position spécifiée par origin le nombre d’octets spécifié par offset. Si offset est zéro, la nouvelle position doit être la position spécifiée par origin. Si offset est positif, la nouvelle position doit suivre la position spécifiée par origin le nombre d’octets spécifié par offset.
La recherche vers n’importe quel emplacement au-delà de la longueur du flux est prise en charge. La recherche d’une position impaire pour CLOB les types de données et NCLOB est également prise en charge. Pour plus d’informations, consultez la section Remarques de la Read propriété.