Exemplo n.º 1
0
 internal RemoteIndexDefinition(ServiceIndexDefinition mySvcIndexDefinition, IServiceToken myServiceToken)
 {
     this._ServiceToken      = myServiceToken;
     this.Name               = mySvcIndexDefinition.Name;
     this.IndexTypeName      = mySvcIndexDefinition.IndexTypeName;
     this.Edition            = mySvcIndexDefinition.Edition;
     this.IsUserdefined      = mySvcIndexDefinition.IsUserdefined;
     this._IndexedProperties = mySvcIndexDefinition.IndexedProperties.ToList();
     this.VertexType         = new RemoteVertexType(mySvcIndexDefinition.VertexType, myServiceToken);
     this.ID          = mySvcIndexDefinition.ID;
     this.IsRange     = mySvcIndexDefinition.IsRange;
     this.IsVersioned = mySvcIndexDefinition.IsVersioned;
     this.SourceIndex = (mySvcIndexDefinition.SourceIndex == null) ? null : new RemoteIndexDefinition(mySvcIndexDefinition.SourceIndex, myServiceToken);
 }
Exemplo n.º 2
0
 internal RemoteIndexDefinition(ServiceIndexDefinition mySvcIndexDefinition, IServiceToken myServiceToken)
 {
     this._ServiceToken = myServiceToken;
     this.Name = mySvcIndexDefinition.Name;
     this.IndexTypeName = mySvcIndexDefinition.IndexTypeName;
     this.Edition = mySvcIndexDefinition.Edition;
     this.IsUserdefined = mySvcIndexDefinition.IsUserdefined;
     this._IndexedProperties = mySvcIndexDefinition.IndexedProperties;
     this.VertexType = new RemoteVertexType(mySvcIndexDefinition.VertexType, myServiceToken);
     this.ID = mySvcIndexDefinition.ID;
     this.IsRange = mySvcIndexDefinition.IsRange;
     this.IsVersioned = mySvcIndexDefinition.IsVersioned;
     this.SourceIndex = (mySvcIndexDefinition.SourceIndex == null) ? null : new RemoteIndexDefinition(mySvcIndexDefinition.SourceIndex, myServiceToken);
 }