Show / Hide Table of Contents

    Namespace Nevatech.Vsb.Repository.Services

    Classes

    AlertGroupDefinition

    Represents an alert type group with related alert types and alert handlers.

    AlertTypeDefinition

    Represents an alert type with related service agreement assignments and alert handlers.

    AuthorizationGroupDefinition

    Represents an authorization group definition. This class allow to create, update, or delete all related entities (properties) with a single service call.

    AuthorizationRuleDefinition

    Represents an authorization / access rule definition. This class allow to create, update, or delete all related entities (properties) with a single service call.

    BehaviorSubtree

    Represents endpoint or service behavior tree node.

    BindingSubtree

    Represents the binding tree node.

    ChangeRecordDefinition

    Represents a change or a set of changes done to a single entity.

    ChangeSetDefinition

    Represents a group of data modifications made as a single operation.

    CodeCompilationParameters

    Provides parameters for a code compilation.

    ContractDefinition

    Represents a service contract definition. This class is a part of service definition structure used for creating or updating service version within a single service call.

    ContractSubtree

    Represents a service contract tree node with its children.

    CustomEntityDefinition

    Represents a custom repository entity (like application, component, etc) defined by a user.

    DatabaseConfigurator

    Provides methods for creating or updating Repository or Umbraco database. This class is intended to be used by Repository Configuration and Dev Portal Configuration utilities.

    DefaultFormatMapper

    Forces WebMessageEncodingBindingElement to use default (automatic) format mapper for all incoming messages.

    EndpointDefinition

    Represents a service endpoint. This class is a part of service definition structure used for creating or updating service version with single service call.

    EndpointGroupDefinition

    Represents an outbound endpoint group definition. This class is a part of service definition structure used for creating or updating service version with single service call.

    EndpointGroupSubtree

    Represents an outbound endpoint group tree node with its children.

    EndpointSubtree

    Represents an endpoint tree node with its children.

    ExtensibilityTypes

    Contains collections of all custom types that can be used in Sentinet extensibility points.

    FileHandler

    HTTP handler that returns the content of the stored file through a HTTP GET request. The requests must be formated like: {handler name and extension}?fileKey={file key}.

    FolderSubtree

    Represents a folder tree node with its children.

    Http200EndpointBehaviorExtension

    Provides configuration extension element for the endpoint behavior that resets HTTP status code for the fault messages to "OK" (200).

    HttpStatusException

    The exception that is thrown when service request fails and specific HTTP status must be returned.

    IdentitySubtree

    Represents an endpoint identity.

    InboundRequestMessageDefinition

    Defines the inbound request message.

    JsonFormatMapper

    Forces WebMessageEncodingBindingElement to use JSON format for all incoming messages.

    LiquidTemplateParameters

    Defines the parameters required for rendering a Liquid template.

    LogOnCredentials

    Provides login credentials to be used for user authentication.

    MatchRelativeUriResult

    Represents a result of Match Relative URI operation.

    MessageContent

    Contains the generated sample message content stored in a temporary file.

    MessageCopyEndpointBehaviorExtension

    Configuration extension element that registers the message copy behavior.

    MessageDefinition

    Represents a message definition which is a part of service operation. This class is a part of service definition structure used for creating or updating service version with single service call.

    MessageHeaderDefinition

    Represents a SOAP message header definition which is a part of service operation. This class is a part of service definition structure used for creating or updating service version with single service call.

    MessageSchema

    Contains the subset of schemas describing a single message.

    MessageSubtree

    Represents a message belonging to the service operation with its children.

    MonitoringTransactionTrace

    Provides the information about processing of a transaction inside a virtual service.

    NamespaceServiceBehaviorExtension

    Provides configuration extension element for the service behavior that sets specified namespace values on service, contracts, and bindings.

    NodeConfiguration

    Represents server pushed configuration of the node.

    NodeDefinition

    Represents a "Sentinet" node. This class is a part of node definition structure used for creating or updating nodes with single service call.

    NodeInstanceState

    Provides information about the current node instance state and configuration.

    NodeNotFoundFault

    Represents a SOAP message fault details returned to the caller, if requested node is not found in Repository.

    NodeSubtree

    Represents a node tree node with its children.

    OperationDefinition

    Represents a service operation definition. This class is a part of service definition structure used for creating or updating service version within a single service call.

    OperationSubtree

    Represents a service operation with its children.

    OutboundRequestMessageDefinition

    Defines the outbound request message.

    OutboundResponseMessageDefinition

    Defines either inbound or outbound response message.

    PortalNotificationConfiguration

    Represents a simplified alert handler's configuration that enables or disables sending automated email messages to Developer Portal administrators in response to pre-defined events.

    PortalService

    Exposes data access services required by Sentinet Development Portal.

    ProductConfiguration

    Represents the collection of access keys changes belonging to a specific product.

    ProductConfigurationReference

    Provides a reference to a product configuration with its timestamp.

    ProductDefinition

    Represents a product with assigned service versions.

    ProductSubtree

    Represents a product tree node with its children.

    RawFormatMapper

    Forces WebMessageEncodingBindingElement to use raw format for all incoming messages.

    RepositoryService

    Implements Repository Management Service contracts and provides methods for reading and populating registry entities.

    Route

    Represents the description of an entry in the message filter table used by the routing service.

    RoutingEndpointDefinition

    Extends the EndpointDefinition with additional attributes required by routing service.

    ServiceAgreementDefinition

    Represents a service agreement definition. This class allow to create, update, or delete all related entities (metrics, scope) with a single service call.

    ServiceConfiguration

    Defines the active configuration of the service version hosted on specific node.

    ServiceConfigurationReference

    Provides a reference to a service version configuration with its timestamp.

    ServiceDefinition

    Represents a general service definition and provides basic information about existing service versions.

    ServiceSubtree

    Represents a physical or virtual service tree node with its children.

    ServiceVersionDefinition

    Represents a service version definition. This class is a part of service definition structure used for creating or updating service version with single service call.

    ServiceVersionSubtree

    Represents a service version tree node with its children.

    StaticResponseConfiguration

    Represents a service version configuration related to providing static responses to operation requests without making outbound service calls.

    SubscriptionDefinition

    Represents a subscription with corresponding applications.

    Subtree

    Represents a simple tree node without children.

    SystemInfo

    Contains the current user security information and system configuration settings.

    UserCredentialsEndpointBehaviorExtension

    Provides configuration extension element for an endpoint behavior that allows to populate the client User Name and Windows credentials from the configuration file. Note that providing clear text credentials in configuration file is not secure and must be used with configuration encryption option or for testing purposes only.

    UserDefinition

    Represents a system user.

    VirtualizationRequest

    Contains settings for one-click virtualization.

    XmlFormatMapper

    Forces WebMessageEncodingBindingElement to use XML format for all incoming messages.

    Interfaces

    ICertificateAuthorityService

    Defines the contract for X.509 Certificate Authority service generating custom certificates.

    IConfigurationService

    Defines a contract for Repository Management Service methods used by nodes.

    IHostManagementService

    Defines the contract for an IIS service host management service which is responsible for restarting IIS application pools.

    IRepositoryService

    Defines a contract for Repository Management Service methods used by users.

    IRouter

    Represents a class that provides information for building message filter table entries according to some message routing rules.

    Enums

    FolderEntityTypes

    Defines type of entities that folder can contain: folders, bindings, behaviors, nodes, authorization rules, users, custom entities, identities, services, and service agreements.

    RoutingContractType

    Defines the type of a routing contract supporting the scope of operations on the actual contract.

    SecretType

    Defines the type of a generated or required secret.

    ServiceVersionCollisionAction

    Defines actions to be done when an actively hosted service version with the same base address is found during a service version activation.

    Back to top Nevatech Sentinet 6.5 Online Documentation