C# Класс Stash.Azure.Engine.ManagedIndex

Показать файл Открыть проект

Открытые методы

Метод Описание
BuildIndexFromGraphs ( Microsoft.WindowsAzure.StorageClient.CloudTableClient cloudTableClient ) : void
ConvertToInternalId ( string stringRepresentation ) : InternalId
ConvertToKey ( string stringRepresentation ) : object
Delete ( InternalId internalId, Microsoft.WindowsAzure.StorageClient.TableServiceContext serviceContext ) : void
EnsureIndex ( Microsoft.WindowsAzure.StorageClient.CloudTableClient cloudTableClient ) : void
ForwardIndex ( Microsoft.WindowsAzure.StorageClient.TableServiceContext serviceContext ) : DataServiceQuery
Insert ( object key, InternalId internalId, Microsoft.WindowsAzure.StorageClient.TableServiceContext serviceContext ) : void
KeyAsString ( object key ) : string
ManagedIndex ( AzureBackingStore backingStore, IRegisteredIndexer registeredIndexer ) : System
RecompileIsRequired ( Microsoft.WindowsAzure.StorageClient.CloudTableClient cloudTableClient ) : bool
ReverseIndex ( Microsoft.WindowsAzure.StorageClient.TableServiceContext serviceContext ) : DataServiceQuery

Приватные методы

Метод Описание
ensureIndexExists ( Microsoft.WindowsAzure.StorageClient.CloudTableClient cloudTableClient ) : bool
indexIsTypeHierarchy ( ) : bool
safeTableName ( string indexName ) : string

Описание методов

BuildIndexFromGraphs() публичный Метод

public BuildIndexFromGraphs ( Microsoft.WindowsAzure.StorageClient.CloudTableClient cloudTableClient ) : void
cloudTableClient Microsoft.WindowsAzure.StorageClient.CloudTableClient
Результат void

ConvertToInternalId() публичный Метод

public ConvertToInternalId ( string stringRepresentation ) : InternalId
stringRepresentation string
Результат Stash.Engine.InternalId

ConvertToKey() публичный Метод

public ConvertToKey ( string stringRepresentation ) : object
stringRepresentation string
Результат object

Delete() публичный Метод

public Delete ( InternalId internalId, Microsoft.WindowsAzure.StorageClient.TableServiceContext serviceContext ) : void
internalId Stash.Engine.InternalId
serviceContext Microsoft.WindowsAzure.StorageClient.TableServiceContext
Результат void

EnsureIndex() публичный Метод

public EnsureIndex ( Microsoft.WindowsAzure.StorageClient.CloudTableClient cloudTableClient ) : void
cloudTableClient Microsoft.WindowsAzure.StorageClient.CloudTableClient
Результат void

ForwardIndex() публичный Метод

public ForwardIndex ( Microsoft.WindowsAzure.StorageClient.TableServiceContext serviceContext ) : DataServiceQuery
serviceContext Microsoft.WindowsAzure.StorageClient.TableServiceContext
Результат DataServiceQuery

Insert() публичный Метод

public Insert ( object key, InternalId internalId, Microsoft.WindowsAzure.StorageClient.TableServiceContext serviceContext ) : void
key object
internalId Stash.Engine.InternalId
serviceContext Microsoft.WindowsAzure.StorageClient.TableServiceContext
Результат void

KeyAsString() публичный Метод

public KeyAsString ( object key ) : string
key object
Результат string

ManagedIndex() публичный Метод

public ManagedIndex ( AzureBackingStore backingStore, IRegisteredIndexer registeredIndexer ) : System
backingStore AzureBackingStore
registeredIndexer IRegisteredIndexer
Результат System

RecompileIsRequired() публичный Метод

public RecompileIsRequired ( Microsoft.WindowsAzure.StorageClient.CloudTableClient cloudTableClient ) : bool
cloudTableClient Microsoft.WindowsAzure.StorageClient.CloudTableClient
Результат bool

ReverseIndex() публичный Метод

public ReverseIndex ( Microsoft.WindowsAzure.StorageClient.TableServiceContext serviceContext ) : DataServiceQuery
serviceContext Microsoft.WindowsAzure.StorageClient.TableServiceContext
Результат DataServiceQuery