Show / Hide Table of Contents

    Class GlobalConstants

    Defines globally used constants.

    Inheritance
    Object
    GlobalConstants
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Nevatech.Vsb.Repository
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    public static class GlobalConstants

    Fields

    AccessKeyName

    Name of the parameter (query parameter, HTTP header, or SOAP header) in the message that carries product access key.

    Declaration
    public const string AccessKeyName = "ApiKey"
    Field Value
    Type Description
    String

    AccessKeyPropertyName

    Name of the routing context property storing the access key value that was provided with the request.

    Declaration
    public const string AccessKeyPropertyName = "Sentinet.ApiKey"
    Field Value
    Type Description
    String

    AuthorizationRuleNamePropertyName

    Name of the routing context property storing the authorization rule name that authorized the current request.

    Declaration
    public const string AuthorizationRuleNamePropertyName = "Sentinet.AuthorizationRuleName"
    Field Value
    Type Description
    String

    BypassMessagePipelinePropertyName

    Name of the message property containing a flag value that indicates that message pipeline should not be executed for this message.

    Declaration
    public const string BypassMessagePipelinePropertyName = "Nevatech.Vsb.Runtime.BypassMessagePipeline"
    Field Value
    Type Description
    String

    CertificateAuthorityContractName

    ICertificateAuthorityService interface WSDL name.

    Declaration
    public const string CertificateAuthorityContractName = "CertificateAuthorityService"
    Field Value
    Type Description
    String

    CertificateAuthorityServiceEndpointName

    X.509 Certificate Authority Service client endpoint name in the application configuration file.

    Declaration
    public const string CertificateAuthorityServiceEndpointName = "CertificateAuthorityServiceEndpoint"
    Field Value
    Type Description
    String

    ConfigurationContractName

    IConfigurationService interface WSDL name.

    Declaration
    public const string ConfigurationContractName = "ConfigurationService"
    Field Value
    Type Description
    String

    ConfigurationServiceEndpointName

    Repository Service nodes-facing client endpoint name in the application configuration file.

    Declaration
    public const string ConfigurationServiceEndpointName = "ConfigurationServiceEndpoint"
    Field Value
    Type Description
    String

    FaultMessagePropertyName

    Name of the message property indicating that message contains a fault/application error.

    Declaration
    public const string FaultMessagePropertyName = "Nevatech.Vsb.Repository.Monitoring.IsFault"
    Field Value
    Type Description
    String

    GenericFaultAction

    Generic action string used with the faults thrown by the application.

    Declaration
    public const string GenericFaultAction = "http://schemas.nevatech.com/sentinet/2011/02/fault"
    Field Value
    Type Description
    String

    HostInitializerFileName

    Node's application initializer code file name.

    Declaration
    public const string HostInitializerFileName = "HostInitializer.cs"
    Field Value
    Type Description
    String

    HostManagementContractName

    IHostManagementService interface WSDL name.

    Declaration
    public const string HostManagementContractName = "HostManagementService"
    Field Value
    Type Description
    String

    HostManagementServiceEndpointName

    Host Management Service client endpoint name in the application configuration file.

    Declaration
    public const string HostManagementServiceEndpointName = "HostManagementServiceEndpoint"
    Field Value
    Type Description
    String

    HttpRequestMessagePropertyName

    Property name storing a copy of the original HttpRequestMessageProperty in the message properties collection.

    Declaration
    public const string HttpRequestMessagePropertyName = "Nevatech.Vsb.Runtime.HttpRequestMessageProperty"
    Field Value
    Type Description
    String

    HttpResponseMessagePropertyName

    Property name storing a copy of the original HttpResponseMessageProperty in the message properties collection.

    Declaration
    public const string HttpResponseMessagePropertyName = "Nevatech.Vsb.Runtime.HttpResponseMessageProperty"
    Field Value
    Type Description
    String

    InstallationFolderRegistryValueName

    Registry value name representing full path to the application installation folder.

    Declaration
    public const string InstallationFolderRegistryValueName = "InstallRoot"
    Field Value
    Type Description
    String

    LicenseKeyRegistryValueName

    Registry value name storing product license key.

    Declaration
    public const string LicenseKeyRegistryValueName = "LicenseKey"
    Field Value
    Type Description
    String

    Namespace

    Target namespace used for all services and data contracts.

    Declaration
    public const string Namespace = "http://schemas.nevatech.com/sentinet/2011/02"
    Field Value
    Type Description
    String

    NodeConfigurationCacheFolderName

    Name of the folder under Node Engine installation folder where nodes persist hosted services configuration.

    Declaration
    public const string NodeConfigurationCacheFolderName = "Nodes"
    Field Value
    Type Description
    String

    NodeEngineConfigurationFileName

    Node Engine installation configuration file name.

    Declaration
    public const string NodeEngineConfigurationFileName = "Nevatech.Vsb.Runtime.Administration.config"
    Field Value
    Type Description
    String

    NodePermissionClaimType

    Claim type representing the current node accessing repository data.

    Declaration
    public const string NodePermissionClaimType = "http://schemas.nevatech.com/sentinet/2011/02/claims/node"
    Field Value
    Type Description
    String

    PasswordClaimType

    Claim type representing the password used for user name/password authentication.

    Declaration
    public const string PasswordClaimType = "http://schemas.nevatech.com/sentinet/2011/02/claims/password"
    Field Value
    Type Description
    String

    PasswordContextPropertyName

    Name of the routing context property storing the password found in the inbound request.

    Declaration
    public const string PasswordContextPropertyName = "Sentinet.InboundPassword"
    Field Value
    Type Description
    String

    ProductKeyPropertyName

    Name of the routing context property storing the product identifier of the current transaction.

    Declaration
    public const string ProductKeyPropertyName = "Sentinet.ProductKey"
    Field Value
    Type Description
    String

    ProductRegistryKeyName

    Registry key name representing current application installation settings.

    Declaration
    public const string ProductRegistryKeyName = "HKEY_LOCAL_MACHINE\\SOFTWARE\\Nevatech\\Sentinet"
    Field Value
    Type Description
    String

    RepositoryAdministrationServiceEndpoint

    Repository Service administration users-facing client endpoint name. configuration file.

    Declaration
    public const string RepositoryAdministrationServiceEndpoint = "RepositoryAdministrationServiceEndpoint"
    Field Value
    Type Description
    String

    RepositoryContractName

    IRepositoryService interface WSDL name.

    Declaration
    public const string RepositoryContractName = "RepositoryService"
    Field Value
    Type Description
    String

    RepositoryFolderName

    Name of the "Repository" folder under installation folder.

    Declaration
    public const string RepositoryFolderName = "Repository"
    Field Value
    Type Description
    String

    RepositoryIssuerName

    Name of the issuer that issues claims about users and nodes access rights to repository data.

    Declaration
    public const string RepositoryIssuerName = "Nevatech.Vsb.Repository.Security.RepositoryAuthorizationManager"
    Field Value
    Type Description
    String

    RepositoryServiceEndpointName

    Repository Service users-facing client endpoint name in the application configuration file.

    Declaration
    public const string RepositoryServiceEndpointName = "RepositoryServiceEndpoint"
    Field Value
    Type Description
    String

    RepositoryServiceName

    Repository Management Service WSDL name.

    Declaration
    public const string RepositoryServiceName = "RepositoryService"
    Field Value
    Type Description
    String

    ResponseMessagePropertyName

    Name of the message property indicating that message is a response message. It is populated in request-reply monitoring channel or message inspector based on the fact that only response message can have correlation state.

    Declaration
    public const string ResponseMessagePropertyName = "Nevatech.Vsb.Repository.Monitoring.ResponseMessageProperty"
    Field Value
    Type Description
    String

    RestoredMessagePropertyName

    Name of the message property indicating that response message was restored from an exception caught in the channel stack.

    Declaration
    public const string RestoredMessagePropertyName = "Nevatech.Vsb.Repository.Services.Channels.RestoredMessageProperty"
    Field Value
    Type Description
    String

    RoutingEndpointBehaviorName

    Routing endpoint behavior configuration name in the application configuration file.

    Declaration
    public const string RoutingEndpointBehaviorName = "ClientEndpointBehavior"
    Field Value
    Type Description
    String

    RoutingServiceBehaviorName

    Routing service behavior configuration name in the application configuration file.

    Declaration
    public const string RoutingServiceBehaviorName = "RoutingServiceBehavior"
    Field Value
    Type Description
    String

    RoutingServiceName

    Routing service template configuration name in the application configuration file.

    Declaration
    public const string RoutingServiceName = "System.ServiceModel.Routing.RoutingService"
    Field Value
    Type Description
    String

    ServiceMessagePropertyName

    Name of the message property indicating that message was processed or originated by the service and was not generated inside channel stack.

    Declaration
    public const string ServiceMessagePropertyName = "Nevatech.Vsb.Repository.Monitoring.ServiceMessageProperty"
    Field Value
    Type Description
    String

    Soap11Namespace

    The namespace of the SOAP v.1.1 message envelope.

    Declaration
    public const string Soap11Namespace = "http://schemas.xmlsoap.org/soap/envelope/"
    Field Value
    Type Description
    String

    Soap12Namespace

    The namespace of the SOAP v.1.2 message envelope.

    Declaration
    public const string Soap12Namespace = "http://www.w3.org/2003/05/soap-envelope"
    Field Value
    Type Description
    String

    StaticResponsePropertyName

    Static response message property name in the message properties collection.

    Declaration
    public const string StaticResponsePropertyName = "Nevatech.Vsb.Runtime.StaticResponse"
    Field Value
    Type Description
    String

    SystemNamespaces

    Namespaces used by SOAP and WS-* protocols and considered to be "system" (not "custom" or user-defined).

    Declaration
    public static readonly ReadOnlyCollection<string> SystemNamespaces
    Field Value
    Type Description
    ReadOnlyCollection<String>

    TransactionIdPropertyName

    Name of the routing context property storing the monitoring transaction identifier of the current transaction.

    Declaration
    public const string TransactionIdPropertyName = "Sentinet.TransactionId"
    Field Value
    Type Description
    String

    UserNameContextPropertyName

    Name of the routing context property storing the user name found in the inbound request.

    Declaration
    public const string UserNameContextPropertyName = "Sentinet.InboundUserName"
    Field Value
    Type Description
    String

    UserNameIssuerName

    Name of the issuer that issues claims based on username/password security token.

    Declaration
    public const string UserNameIssuerName = "Sentinet Node"
    Field Value
    Type Description
    String

    UserPermissionClaimType

    Claim type representing the console user access level (permission) to repository data.

    Declaration
    public const string UserPermissionClaimType = "http://schemas.nevatech.com/sentinet/2011/02/claims/user"
    Field Value
    Type Description
    String

    WindowsIssuerName

    Name of the issuer that issues claims about Windows user accounts.

    Declaration
    public const string WindowsIssuerName = "LOCAL AUTHORITY"
    Field Value
    Type Description
    String

    WSAddressing10Anonymous

    Anonymous ReplyTo header value according to WS-Addressing v.1.0.

    Declaration
    public const string WSAddressing10Anonymous = "http://www.w3.org/2005/08/addressing/anonymous"
    Field Value
    Type Description
    String

    WSAddressing10FaultAction

    Message action used for generic faults according to WS-Addressing v.1.0.

    Declaration
    public const string WSAddressing10FaultAction = "http://www.w3.org/2005/08/addressing/fault"
    Field Value
    Type Description
    String

    WSAddressing10Namespace

    The namespace of the WS-Addressing v.1.0 message headers.

    Declaration
    public const string WSAddressing10Namespace = "http://www.w3.org/2005/08/addressing"
    Field Value
    Type Description
    String

    WSAddressingAugust2004Anonymous

    Anonymous ReplyTo header value according to WS-Addressing v.08/2004.

    Declaration
    public const string WSAddressingAugust2004Anonymous = "http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous"
    Field Value
    Type Description
    String

    WSAddressingAugust2004FaultAction

    Message action used for generic faults according to WS-Addressing v.08/2004.

    Declaration
    public const string WSAddressingAugust2004FaultAction = "http://schemas.xmlsoap.org/ws/2004/08/addressing/fault"
    Field Value
    Type Description
    String

    WSAddressingAugust2004Namespace

    The namespace of the WS-Addressing v.08/2004 message headers.

    Declaration
    public const string WSAddressingAugust2004Namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing"
    Field Value
    Type Description
    String

    WSAddressingNoneNamespace

    The namespace of the Microsoft No-Addressing message headers.

    Declaration
    public const string WSAddressingNoneNamespace = "http://schemas.microsoft.com/ws/2005/05/addressing/none"
    Field Value
    Type Description
    String
    Back to top Nevatech Sentinet 6.5 Online Documentation