Méthodes DSAzure.TAzureBlobService

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
BeforeDestructionpublicRépond avant l'exécution du premier destructeur.
CanonicalizedQueryParamsprotectedConstruit une représentation chaîne triée des paramètres donnés.
CheckDisposedprotected
ClassInfopublicRenvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet.
ClassNamepublicRenvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument).
ClassNameIspublicDétermine si un objet est d'un type donné.
ClassParentpublicRenvoie le type de l'ancêtre immédiat d'une classe.
ClassTypepublicRenvoie la référence de la classe de l'objet.
CleanUpHeadersprotectedRéinitialise/efface quelques champs de la requête gérée.
CleanupInstancepublicAchève de libérer les chaînes longues, les variants et les variables d'interface d'une classe.
CopyBlobpublicCopie un blob d'un emplacement source vers un emplacement cible.
CreatepublicCrée une nouvelle instance de TAzureBlobService.
CreateContainerpublicCrée un nouveau conteneur ayant un nom donné.
CreateRootContainerpublicCrée le conteneur racine.
Decodepublicbase64 décode la chaîne donnée.
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
DeleteBlobpublicSupprime un blob spécifique ou un instantané.
DeleteContainerpublicSupprime le conteneur spécifié.
DeleteRootContainerpublicSupprime le conteneur racine.
Destroypublic
DispatchpublicAppelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
DisposeOfpublicDisposeOf force l'exécution du code du destructeur dans un objet.
Encodepublicbase64 encode la chaîne donnée.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
FreepublicDétruit un objet et libère si nécessaire la mémoire associée.
FreeInstancepublicLibère la mémoire allouée par un appel précédent de la méthode NewInstance.
GetBlobpublicTélécharge le contenu d’un blob.
GetBlobMetadatapublicRécupère les métadonnées du blob donné.
GetBlobPropertiespublicRécupère les propriétés pour le blob spécifié.
GetBlockListpublicRécupère les blocs téléchargés pour un blob de blocs.
GetContainerACLpublicRenvoie les permissions pour le conteneur donné.
GetContainerMetadatapublicRécupère les métadonnées pour le conteneur donné.
GetContainerPropertiespublicRécupère les propriétés pour un conteneur spécifique.
GetDisposedprotected
GetHashCodepublicRenvoie un entier contenant le code de hachage.
GetInterfacepublicRécupère une interface spécifiée.
GetInterfaceEntrypublicRenvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceTablepublicRenvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
GetPageRegionspublicRenvoie une liste d'intervalles de pages pour le blob ou pour l'instantané spécifiés.
GetResponseprotectedEmet une requête HTTP GET avec l'URL spécifié.
GetResponseDateprotectedRenvoie l’heure et la date d’origine de la dernière réponse reçue.
GetResponseETagprotectedImplémentation en lecture protégée de la propriété ETag.
GetResponseHeaderprotectedRenvoie la valeur de l’en-tête pour le champ d'en-tête avec le nom fourni.
GetResponseHeaderExistsprotectedRenvoie True si le champ d'en-tête existe dans la dernière réponse reçue.
GetResponseLastModifiedprotectedRenvoie la date et l'heure renvoyées par le serveur comme la dernière fois que la ressource a été modifiée.
GetResponseTextprotectedRenvoie le ResponseText pour la réponse à la dernière requête HTTP émise par le service.
InheritsFrompublicDétermine la relation entre deux types d'objet.
InitInstancepublicInitialise une instance d'objet nouvellement allouée avec des zéros partout et initialise le pointeur sur la table des méthodes virtuelles de l'instance.
InstanceSizepublicRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
IsPropertypublicRenvoie True si le nom du champ d'en-tête donné appartient à une propriété.
LeaseBlobpublicAcquiert un verrou sur le blob donné pour l'accès en écriture.
ListBlobspublicRécupère la liste des blobs sous le conteneur spécifié.
ListContainerspublicRécupère la liste des conteneurs pour le compte de stockage du blob.
MethodAddresspublicRenvoie l'adresse d'une méthode de classe en spécifiant le nom.
MethodNamepublicRenvoie le nom d'une méthode de classe en spécifiant son adresse.
NewInstancepublicAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
PopulateContainerpublicRemplit le TStrings donné avec des paires nom/valeur pour la réponse HTTP précédente.
PopulateContainerPropertiespublicRemplit une liste des propriétés récupérées précédemment pour un conteneur.
PutBlockpublicTélécharge un bloc non validé pour le bloc donné.
PutBlockBlobpublicCrée un nouveau blob de blocs ou met à jour un blob de blocs existant.
PutBlockListpublicValide un blob de blocs, en spécifiant les IDs du bloc pour le blob.
PutPagepublicPlace ou efface un intervalle de pages dans/d'un blob de pages.
PutPageBlobpublicCrée un nouveau blob de pages.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
QueryParamsprotectedRenvoie une représentation chaîne de requête des paramètres donnés et leurs valeurs.
ResetpublicCrée une nouvelle instance de TDSHTTP, qui est conservée de manière interne.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SetBlobMetadatapublicDéfinit les métadonnées pour un blob spécifique.
SetBlobPropertiespublicDéfinit les valeurs de la propriété système pour le blob spécifié.
SetContainerACLpublicDéfinit les permissions pour le conteneur donné.
SetContainerMetadatapublicDéfinit les métadonnées pour un conteneur donné.
SetPageBlobPropertiespublicDéfinit les propriétés système pour un blob de pages.
SetUppublicUne étape nécessaire avant de tenter une connexion au cloud.
SnapshotBlobpublicCrée un instantané d'un blob.
StringToSignpublicConstruit la chaîne à signer selon les informations données.
ToStringpublicRenvoie une chaîne contenant le nom de la classe.
UnitNamepublicRenvoie le nom de l'unité où la classe est définie.
UnitScopepublicRenvoie la portée d'unité de la classe.
URLEncodepublicEncode la chaîne donnée pour qu'elle soit sécurisée contre les URLs, avec ses caractères interdits correctement echappés.
XMsDatepublicRenvoie la date/heure en cours, correctement formatée.
XMsVersionpublicRenvoie la version XMs.