Show / Hide Table of Contents

Namespace Algenta.Colectica.Model.Repository

Contains classes that can be used to interact with the Web Services provided by Colectica Repository.

Classes

AdjacencyMatrix

Provides a list of nodes and edges connecting those nodes to form a graph of a set of IVersionable items.

AdvancedSearchResponse

A response from an advanced search of a repository.

AdvancedSearchResult

Advanced Search Result

AllowedTargetStates

Allowed Target States

CommitOptions

Provides options to be used when committing items to the repository.

DatabaseConnectionString

Information containing the database connection

DateRangeFacet

Search for content from within a datetime range

DeleteItems

Request deletion of the specified items from the Repository.

DeleteResult

Response to a request for item deletions

FileInformation

Provides options to be used when committing items to the repository.

GraphPopulator

A visitor that populates the items in a graph with information from a repository.

GraphSearchFacet

Represents search options used for graph searches. Graph searches find items directly related to a TargetItem.

ItemPermission

Represents information about a permission applied to an individual item.

ItemTextExtract

Represents a piece of text to be indexed by the repository.

ItemTypePermission

Represents a permission applied to all items of a particular type.

LanguageTaggedString

A string with an associated lanugage

LocalCheckout

Represents a local checkout.

LocalRepositoryItem

Used internally by the Repository and Portal

LoggedEvent

Represents information about a recorded event.

Relationship

Represents a relationship between two identified items.

RelationshipFacet

Represents search options for searching relationships.

RelationshipPredicates

Provides a static list of relationship definitions.

RemovalCounts

The counts of information removed from the repository

RepositoryClientBase

Provides a base class for all repository clients, and implements several helper methods.

RepositoryConflict

Provides information about a repository conflict, which occurs when an item that was already present in the repository was attempted to be registered.

RepositoryConnectionInfo

Encapsulates the repository connection information.

RepositoryError

Represents a repository error message.

RepositoryFormats

Provides properties to identify various formats that may be stored in the repository.

RepositoryInfo

Represents information about an authenticated user's connection to a repository.

RepositoryItem

Represents an item that is registered with a repository.

RepositoryItemMetadata

Contains metadata about an item stored in a repository.

RepositorySecurityContext

Represents information about the permissions applied in the repository.

RepositorySetting

Represents a setting that can be stored in Colectica Repository.

RepositoryStatistics

Provides information about the number of items in a repository.

RepositoryTransaction

Represents information about a transaction performed by the repository to commit and version items

RepositoryTransactionAddItemsRequest

Add items to an existing transaction

RepositoryTransactionCancelOptions

Instructions on how to cancel the transaction

RepositoryTransactionCommitOptions

Instructions on how to commit the transaction

RepositoryTransactionListOptions

Instructions on how to list transactions

RepositoryTransactionResult

Represents an item that is registered with a repository.

SearchFacet

Represents a facet used to search the repository

SearchResponse

A response from a search of a repository.

SearchResult

An individual search result.

SetPopulator

A visitor that populates all the items in a set with information from a repository.

SetSearchFacet

Represents search options used for searches within a set of items.

Target

A target for Workflow Replication

TargetState

A target state for Workflow services

TargetStatesForFamily

Target States for family

TypedAdjacencyMatrix

Provides a list of nodes and edges that connect those nodes to form a graph of a set of IVersionable items. In addition to each node's identifier, each node indicates its item type.

TypedRelationship

Represents a relationship between two identified items, and includes each item's type.

UserAction

Represents an action performed by a user on an item in the repository.

UserComment

Represents a comment on an item by a user.

UserRating

Represents a rating of an item by a user.

Interfaces

IPostCommitHook

Provides a method that is run after a successful commit of a transaction into the repository.

IPostTransactionCommitHook

Provides a method that is run after a successful registration of an item into the repository.

IRepositoryItemIdentity

Represents identification information for an item stored in a repository.

IStatefulItem

Represents the state of an item locally and in its authoritative repository.

Enums

AzureAuthenticationMode

The mode of azure authentication to use.

ChildReferenceProcessing

Defines how child items should be processed. Instantiated children will have objects created in the model, but those objects will only contain identification information. Populated children will have full information included, but their own chilren will only be instantiated.

ClientType

Represents whether the repository is local or remote.

DateRangeFacetType

Defines types of date that appear in metadata items.

DdiStringType

Defines types of strings that appear in metadata items.

DeleteType

Action to take if items designated for deletion are referenced by other existing items

PermissionType

The permissions.

RepositoryAuthenticationMethod

The type of authentication to use.

RepositoryItemCommitType

The type of commit operation that registered this item

RepositoryTransactionStatus

The current state of a Repository Transaction

RepositoryTransactionType

The type of action the repository should take on the transaction

RepositoryTransportMethod

The WCF connection method.

SearchResultOrdering

Defines the ordering of search results

In this article
Back to top Generated by DocFX