BlobStoreManager.AcquireLease 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.
Surcharges
AcquireLease(BlobHandle, ICharSequence) |
Acquérir un bail pour l’objet blob représenté par |
AcquireLease(BlobHandle, Int32) |
Acquérir un bail pour l’objet blob représenté par |
AcquireLease(BlobHandle, String) |
Acquérir un bail pour l’objet blob représenté par |
AcquireLease(BlobHandle, ICharSequence, Int64) |
Acquérir un bail pour l’objet blob représenté par |
AcquireLease(BlobHandle, Int32, Int64) |
Acquérir un bail pour l’objet blob représenté par |
AcquireLease(BlobHandle, String, Int64) |
Acquérir un bail pour l’objet blob représenté par |
AcquireLease(BlobHandle, ICharSequence)
Acquérir un bail pour l’objet blob représenté par blobHandle
.
[Android.Runtime.Register("acquireLease", "(Landroid/app/blob/BlobHandle;Ljava/lang/CharSequence;)V", "GetAcquireLease_Landroid_app_blob_BlobHandle_Ljava_lang_CharSequence_Handler", ApiSince=30)]
public virtual void AcquireLease (Android.App.Blob.BlobHandle blobHandle, Java.Lang.ICharSequence description);
[<Android.Runtime.Register("acquireLease", "(Landroid/app/blob/BlobHandle;Ljava/lang/CharSequence;)V", "GetAcquireLease_Landroid_app_blob_BlobHandle_Ljava_lang_CharSequence_Handler", ApiSince=30)>]
abstract member AcquireLease : Android.App.Blob.BlobHandle * Java.Lang.ICharSequence -> unit
override this.AcquireLease : Android.App.Blob.BlobHandle * Java.Lang.ICharSequence -> unit
Paramètres
- blobHandle
- BlobHandle
représentant BlobHandle
l’objet blob pour lequel l’appelant souhaite acquérir un bail.
- description
- ICharSequence
une courte chaîne de description qui peut être exposée à l’utilisateur expliquant ce que l’objet blob est utilisé. Il est recommandé de conserver cette description brièvement. Cela peut être tronqué et ellipsé s’il est trop long d’être affiché à l’utilisateur.
- Attributs
Remarques
Acquérir un bail pour l’objet blob représenté par blobHandle
. Ce bail indique au système que l’appelant souhaite que l’objet blob soit conservé.
Il s’agit d’une variante de #acquireLease(BlobHandle, int)
prendre pour CharSequence
description
. Il est vivement recommandé que les appelants utilisent uniquement cette option lorsqu’un ID de ressource valide n’a description
pas pu être fourni. Dans le cas contraire, les applications doivent préférer l’utilisation #acquireLease(BlobHandle, int)
qui permettra description
d’être localisées.
Cela est similaire à celui des #acquireLease(BlobHandle, CharSequence, long)
clients qui n’ont pas besoin de spécifier le délai d’expiration du bail à l’aide de cette API et doivent libérer explicitement le bail #releaseLease(BlobHandle)
lorsqu’ils n’aiment plus conserver un objet blob.
Tous les baux actifs seront automatiquement libérés lorsque l’heure d’expiration de l’objet blob (BlobHandle#getExpiryTimeMillis()
) est écoulée.
Ces informations de bail sont conservées et l’appel de ce bail plusieurs fois entraîne la dernière substitution du bail par un bail précédent.
Lorsqu’une application acquiert un bail sur un objet blob, le système tente de conserver cet objet blob, mais notez qu’il peut toujours être supprimé s’il a été demandé par l’utilisateur.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
AcquireLease(BlobHandle, Int32)
Acquérir un bail pour l’objet blob représenté par blobHandle
.
[Android.Runtime.Register("acquireLease", "(Landroid/app/blob/BlobHandle;I)V", "GetAcquireLease_Landroid_app_blob_BlobHandle_IHandler", ApiSince=30)]
public virtual void AcquireLease (Android.App.Blob.BlobHandle blobHandle, int descriptionResId);
[<Android.Runtime.Register("acquireLease", "(Landroid/app/blob/BlobHandle;I)V", "GetAcquireLease_Landroid_app_blob_BlobHandle_IHandler", ApiSince=30)>]
abstract member AcquireLease : Android.App.Blob.BlobHandle * int -> unit
override this.AcquireLease : Android.App.Blob.BlobHandle * int -> unit
Paramètres
- blobHandle
- BlobHandle
représentant BlobHandle
l’objet blob pour lequel l’appelant souhaite acquérir un bail.
- descriptionResId
- Int32
ID de ressource d’une chaîne de description courte pouvant être exposée à l’utilisateur expliquant ce que l’objet blob est utilisé.
- Attributs
Remarques
Acquérir un bail pour l’objet blob représenté par blobHandle
. Ce bail indique au système que l’appelant souhaite que l’objet blob soit conservé.
Cela est similaire à celui des #acquireLease(BlobHandle, int, long)
clients qui n’ont pas besoin de spécifier le délai d’expiration du bail à l’aide de cette API et doivent libérer explicitement le bail #releaseLease(BlobHandle)
lorsqu’ils n’aiment plus conserver un objet blob.
Tous les baux actifs seront automatiquement libérés lorsque l’heure d’expiration de l’objet blob (BlobHandle#getExpiryTimeMillis()
) est écoulée.
Ces informations de bail sont conservées et l’appel de ce bail plusieurs fois entraîne la dernière substitution du bail par un bail précédent.
Lorsqu’une application acquiert un bail sur un objet blob, le système tente de conserver cet objet blob, mais notez qu’il peut toujours être supprimé s’il a été demandé par l’utilisateur.
Si le nom de la ressource est descriptionResId
modifié dans le cadre d’une mise à jour de l’application, les applications doivent acquérir à nouveau le bail avec le nouvel ID de ressource.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
AcquireLease(BlobHandle, String)
Acquérir un bail pour l’objet blob représenté par blobHandle
.
public void AcquireLease (Android.App.Blob.BlobHandle blobHandle, string description);
member this.AcquireLease : Android.App.Blob.BlobHandle * string -> unit
Paramètres
- blobHandle
- BlobHandle
représentant BlobHandle
l’objet blob pour lequel l’appelant souhaite acquérir un bail.
- description
- String
une courte chaîne de description qui peut être exposée à l’utilisateur expliquant ce que l’objet blob est utilisé. Il est recommandé de conserver cette description brièvement. Cela peut être tronqué et ellipsé s’il est trop long d’être affiché à l’utilisateur.
Remarques
Acquérir un bail pour l’objet blob représenté par blobHandle
. Ce bail indique au système que l’appelant souhaite que l’objet blob soit conservé.
Il s’agit d’une variante de #acquireLease(BlobHandle, int)
prendre pour CharSequence
description
. Il est vivement recommandé que les appelants utilisent uniquement cette option lorsqu’un ID de ressource valide n’a description
pas pu être fourni. Dans le cas contraire, les applications doivent préférer l’utilisation #acquireLease(BlobHandle, int)
qui permettra description
d’être localisées.
Cela est similaire à celui des #acquireLease(BlobHandle, CharSequence, long)
clients qui n’ont pas besoin de spécifier le délai d’expiration du bail à l’aide de cette API et doivent libérer explicitement le bail #releaseLease(BlobHandle)
lorsqu’ils n’aiment plus conserver un objet blob.
Tous les baux actifs seront automatiquement libérés lorsque l’heure d’expiration de l’objet blob (BlobHandle#getExpiryTimeMillis()
) est écoulée.
Ces informations de bail sont conservées et l’appel de ce bail plusieurs fois entraîne la dernière substitution du bail par un bail précédent.
Lorsqu’une application acquiert un bail sur un objet blob, le système tente de conserver cet objet blob, mais notez qu’il peut toujours être supprimé s’il a été demandé par l’utilisateur.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
AcquireLease(BlobHandle, ICharSequence, Int64)
Acquérir un bail pour l’objet blob représenté par blobHandle
.
[Android.Runtime.Register("acquireLease", "(Landroid/app/blob/BlobHandle;Ljava/lang/CharSequence;J)V", "GetAcquireLease_Landroid_app_blob_BlobHandle_Ljava_lang_CharSequence_JHandler", ApiSince=30)]
public virtual void AcquireLease (Android.App.Blob.BlobHandle blobHandle, Java.Lang.ICharSequence description, long leaseExpiryTimeMillis);
[<Android.Runtime.Register("acquireLease", "(Landroid/app/blob/BlobHandle;Ljava/lang/CharSequence;J)V", "GetAcquireLease_Landroid_app_blob_BlobHandle_Ljava_lang_CharSequence_JHandler", ApiSince=30)>]
abstract member AcquireLease : Android.App.Blob.BlobHandle * Java.Lang.ICharSequence * int64 -> unit
override this.AcquireLease : Android.App.Blob.BlobHandle * Java.Lang.ICharSequence * int64 -> unit
Paramètres
- blobHandle
- BlobHandle
représentant BlobHandle
l’objet blob pour lequel l’appelant souhaite acquérir un bail.
- description
- ICharSequence
une courte chaîne de description qui peut être exposée à l’utilisateur expliquant ce que l’objet blob est utilisé. Il est recommandé de conserver cette description brièvement. Cela peut être tronqué et ellipsé s’il est trop long d’être affiché à l’utilisateur.
- leaseExpiryTimeMillis
- Int64
heure en millisecondes après laquelle le bail peut être libéré automatiquement, dans System#currentTimeMillis()
le temps. Si sa valeur est 0
, le comportement de cette API est identique à #acquireLease(BlobHandle, int)
celui où les clients doivent appeler #releaseLease(BlobHandle)
explicitement lorsqu’ils n’ont plus besoin de l’objet blob.
- Attributs
Remarques
Acquérir un bail pour l’objet blob représenté par blobHandle
. Ce bail indique au système que l’appelant souhaite que l’objet blob soit conservé.
Il s’agit d’une variante de #acquireLease(BlobHandle, int, long)
prendre pour CharSequence
description
. Il est vivement recommandé que les appelants utilisent uniquement cette option lorsqu’un ID de ressource valide n’a description
pas pu être fourni. Dans le cas contraire, les applications doivent préférer l’utilisation #acquireLease(BlobHandle, int)
qui permettra description
d’être localisées.
Tous les baux actifs seront automatiquement libérés lorsque l’heure d’expiration de l’objet blob (BlobHandle#getExpiryTimeMillis()
) est écoulée.
Ces informations de bail sont conservées et l’appel de ce bail plusieurs fois entraîne la dernière substitution du bail par un bail précédent.
Lorsqu’une application acquiert un bail sur un objet blob, le système tente de conserver cet objet blob, mais notez qu’il peut toujours être supprimé s’il a été demandé par l’utilisateur.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
AcquireLease(BlobHandle, Int32, Int64)
Acquérir un bail pour l’objet blob représenté par blobHandle
.
[Android.Runtime.Register("acquireLease", "(Landroid/app/blob/BlobHandle;IJ)V", "GetAcquireLease_Landroid_app_blob_BlobHandle_IJHandler", ApiSince=30)]
public virtual void AcquireLease (Android.App.Blob.BlobHandle blobHandle, int descriptionResId, long leaseExpiryTimeMillis);
[<Android.Runtime.Register("acquireLease", "(Landroid/app/blob/BlobHandle;IJ)V", "GetAcquireLease_Landroid_app_blob_BlobHandle_IJHandler", ApiSince=30)>]
abstract member AcquireLease : Android.App.Blob.BlobHandle * int * int64 -> unit
override this.AcquireLease : Android.App.Blob.BlobHandle * int * int64 -> unit
Paramètres
- blobHandle
- BlobHandle
représentant BlobHandle
l’objet blob pour lequel l’appelant souhaite acquérir un bail.
- descriptionResId
- Int32
ID de ressource d’une chaîne de description courte pouvant être exposée à l’utilisateur expliquant ce que l’objet blob est utilisé.
- leaseExpiryTimeMillis
- Int64
heure en millisecondes après laquelle le bail peut être libéré automatiquement, dans System#currentTimeMillis()
le temps. Si sa valeur est 0
, le comportement de cette API est identique à #acquireLease(BlobHandle, int)
celui où les clients doivent appeler #releaseLease(BlobHandle)
explicitement lorsqu’ils n’ont plus besoin de l’objet blob.
- Attributs
Remarques
Acquérir un bail pour l’objet blob représenté par blobHandle
. Ce bail indique au système que l’appelant souhaite que l’objet blob soit conservé.
Tous les baux actifs seront automatiquement libérés lorsque l’heure d’expiration de l’objet blob (BlobHandle#getExpiryTimeMillis()
) est écoulée.
Ces informations de bail sont conservées et l’appel de ce bail plusieurs fois entraîne la dernière substitution du bail par un bail précédent.
Lorsqu’une application acquiert un bail sur un objet blob, le système tente de conserver cet objet blob, mais notez qu’il peut toujours être supprimé s’il a été demandé par l’utilisateur.
Si le nom de la ressource est descriptionResId
modifié dans le cadre d’une mise à jour de l’application, les applications doivent acquérir à nouveau le bail avec le nouvel ID de ressource.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
AcquireLease(BlobHandle, String, Int64)
Acquérir un bail pour l’objet blob représenté par blobHandle
.
public void AcquireLease (Android.App.Blob.BlobHandle blobHandle, string description, long leaseExpiryTimeMillis);
member this.AcquireLease : Android.App.Blob.BlobHandle * string * int64 -> unit
Paramètres
- blobHandle
- BlobHandle
représentant BlobHandle
l’objet blob pour lequel l’appelant souhaite acquérir un bail.
- description
- String
une courte chaîne de description qui peut être exposée à l’utilisateur expliquant ce que l’objet blob est utilisé. Il est recommandé de conserver cette description brièvement. Cela peut être tronqué et ellipsé s’il est trop long d’être affiché à l’utilisateur.
- leaseExpiryTimeMillis
- Int64
heure en millisecondes après laquelle le bail peut être libéré automatiquement, dans System#currentTimeMillis()
le temps. Si sa valeur est 0
, le comportement de cette API est identique à #acquireLease(BlobHandle, int)
celui où les clients doivent appeler #releaseLease(BlobHandle)
explicitement lorsqu’ils n’ont plus besoin de l’objet blob.
Remarques
Acquérir un bail pour l’objet blob représenté par blobHandle
. Ce bail indique au système que l’appelant souhaite que l’objet blob soit conservé.
Il s’agit d’une variante de #acquireLease(BlobHandle, int, long)
prendre pour CharSequence
description
. Il est vivement recommandé que les appelants utilisent uniquement cette option lorsqu’un ID de ressource valide n’a description
pas pu être fourni. Dans le cas contraire, les applications doivent préférer l’utilisation #acquireLease(BlobHandle, int)
qui permettra description
d’être localisées.
Tous les baux actifs seront automatiquement libérés lorsque l’heure d’expiration de l’objet blob (BlobHandle#getExpiryTimeMillis()
) est écoulée.
Ces informations de bail sont conservées et l’appel de ce bail plusieurs fois entraîne la dernière substitution du bail par un bail précédent.
Lorsqu’une application acquiert un bail sur un objet blob, le système tente de conserver cet objet blob, mais notez qu’il peut toujours être supprimé s’il a été demandé par l’utilisateur.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.