C# Class Platform.StreamStorage.Azure.AzureEventPointer

Not intended to be used outside Platform.Core itself. Maintains a pointer to a specific event within the event store using the metadata of a Windows Azure cloud page blob.
Inheritance: IEventPointer
Afficher le fichier Open project: Lokad/lokad-data-platform Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
OpenReadable ( Microsoft.WindowsAzure.StorageClient.CloudPageBlob blob ) : AzureEventPointer
OpenWriteable ( Microsoft.WindowsAzure.StorageClient.CloudPageBlob blob ) : AzureEventPointer
Read ( ) : long
Write ( long checkpoint ) : void

Private Methods

Méthode Description
AzureEventPointer ( Microsoft.WindowsAzure.StorageClient.CloudPageBlob blob, bool readOnly ) : System

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

OpenReadable() public static méthode

public static OpenReadable ( Microsoft.WindowsAzure.StorageClient.CloudPageBlob blob ) : AzureEventPointer
blob Microsoft.WindowsAzure.StorageClient.CloudPageBlob
Résultat AzureEventPointer

OpenWriteable() public static méthode

public static OpenWriteable ( Microsoft.WindowsAzure.StorageClient.CloudPageBlob blob ) : AzureEventPointer
blob Microsoft.WindowsAzure.StorageClient.CloudPageBlob
Résultat AzureEventPointer

Read() public méthode

public Read ( ) : long
Résultat long

Write() public méthode

public Write ( long checkpoint ) : void
checkpoint long
Résultat void