C# 클래스 Platform.ViewClients.AzureViewContainer

Windows Azure implementation of storage
상속: IRawViewContainer
파일 보기 프로젝트 열기: Lokad/lokad-data-platform

공개 메소드들

메소드 설명
AzureViewContainer ( Microsoft.WindowsAzure.StorageClient.CloudBlobDirectory directory ) : System

Initializes a new instance of the AzureViewContainer class.

ContainerExists ( ) : bool
DeleteContainer ( ) : void

Deletes this container

EnsureContainerExists ( ) : IRawViewContainer
GetContainer ( string containerName ) : IRawViewContainer
ItemExists ( string itemName ) : bool
ListAllNestedItems ( ) : IEnumerable
ListAllNestedItemsWithDetail ( ) : IEnumerable
OpenRead ( string itemName ) : Stream
OpenWrite ( string itemName ) : Stream
TryDeleteItem ( string itemName ) : void

메소드 상세

AzureViewContainer() 공개 메소드

Initializes a new instance of the AzureViewContainer class.
public AzureViewContainer ( Microsoft.WindowsAzure.StorageClient.CloudBlobDirectory directory ) : System
directory Microsoft.WindowsAzure.StorageClient.CloudBlobDirectory The directory.
리턴 System

ContainerExists() 공개 메소드

public ContainerExists ( ) : bool
리턴 bool

DeleteContainer() 공개 메소드

Deletes this container
public DeleteContainer ( ) : void
리턴 void

EnsureContainerExists() 공개 메소드

public EnsureContainerExists ( ) : IRawViewContainer
리턴 IRawViewContainer

GetContainer() 공개 메소드

public GetContainer ( string containerName ) : IRawViewContainer
containerName string
리턴 IRawViewContainer

ItemExists() 공개 메소드

public ItemExists ( string itemName ) : bool
itemName string
리턴 bool

ListAllNestedItems() 공개 메소드

public ListAllNestedItems ( ) : IEnumerable
리턴 IEnumerable

ListAllNestedItemsWithDetail() 공개 메소드

public ListAllNestedItemsWithDetail ( ) : IEnumerable
리턴 IEnumerable

OpenRead() 공개 메소드

public OpenRead ( string itemName ) : Stream
itemName string
리턴 Stream

OpenWrite() 공개 메소드

public OpenWrite ( string itemName ) : Stream
itemName string
리턴 Stream

TryDeleteItem() 공개 메소드

public TryDeleteItem ( string itemName ) : void
itemName string
리턴 void