Show / Hide Table of Contents

Class VersionContext

Context for a server method which runs as part of an item being versioned

Inheritance
System.Object
VersionContext
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Innovator.Server
Assembly: Innovator.Client.dll
Syntax
public class VersionContext : IVersionContext, IContext

Constructors

| Improve this Doc View Source

VersionContext(IServerConnection, IReadOnlyItem)

Initializes a new instance of the VersionContext class.

Declaration
public VersionContext(IServerConnection conn, IReadOnlyItem item)
Parameters
Type Name Description
IServerConnection conn

The connection.

IReadOnlyItem item

The item.

Properties

| Improve this Doc View Source

Conn

Connection to the database

Declaration
public IServerConnection Conn { get; }
Property Value
Type Description
IServerConnection
Implements
IContext.Conn
| Improve this Doc View Source

NewVersion

Metadata about the nex generation

Declaration
public IReadOnlyItem NewVersion { get; }
Property Value
Type Description
IReadOnlyItem

The new generation.

Implements
IVersionContext.NewVersion
| Improve this Doc View Source

OldVersion

Metadata about the previous generation

Declaration
public IReadOnlyItem OldVersion { get; }
Property Value
Type Description
IReadOnlyItem

The previous generation.

Implements
IVersionContext.OldVersion
| Improve this Doc View Source

QueryDefaults

Method for modifying the query to get the new revision

Declaration
public Action<IItem> QueryDefaults { get; set; }
Property Value
Type Description
System.Action<IItem>
Implements
IVersionContext.QueryDefaults
  • Improve this Doc
  • View Source
Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX