public ValidateExtensionSettingsRequest(TrustedUserHeader TrustedUserHeader, string Extension, ParameterValueOrFieldReference[] ParameterValues, string SiteUrl)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.Extension         = Extension;
     this.ParameterValues   = ParameterValues;
     this.SiteUrl           = SiteUrl;
 }
예제 #2
0
 public LogonUserRequest(TrustedUserHeader TrustedUserHeader, string userName, string password, string authority)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.userName          = userName;
     this.password          = password;
     this.authority         = authority;
 }
 public CreateScheduleRequest(TrustedUserHeader TrustedUserHeader, string Name, ScheduleDefinition ScheduleDefinition, string SiteUrl)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.Name = Name;
     this.ScheduleDefinition = ScheduleDefinition;
     this.SiteUrl            = SiteUrl;
 }
 public SetCacheOptionsRequest(TrustedUserHeader TrustedUserHeader, string ItemPath, bool CacheItem, ExpirationDefinition Item)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.ItemPath          = ItemPath;
     this.CacheItem         = CacheItem;
     this.Item = Item;
 }
예제 #5
0
 public SetExecutionOptionsRequest(TrustedUserHeader TrustedUserHeader, string ItemPath, string ExecutionSetting, ScheduleDefinitionOrReference Item)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.ItemPath          = ItemPath;
     this.ExecutionSetting  = ExecutionSetting;
     this.Item = Item;
 }
예제 #6
0
 public CreateReportEditSessionRequest(TrustedUserHeader TrustedUserHeader, string Report, string Parent, byte[] Definition)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.Report            = Report;
     this.Parent            = Parent;
     this.Definition        = Definition;
 }
예제 #7
0
 public ListModelItemChildrenRequest(TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID, bool Recursive)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.Model             = Model;
     this.ModelItemID       = ModelItemID;
     this.Recursive         = Recursive;
 }
예제 #8
0
 public SetModelItemPoliciesRequest(TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID, Policy[] Policies)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.Model             = Model;
     this.ModelItemID       = ModelItemID;
     this.Policies          = Policies;
 }
예제 #9
0
 public SetSchedulePropertiesRequest(TrustedUserHeader TrustedUserHeader, string Name, string ScheduleID, ScheduleDefinition ScheduleDefinition)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.Name               = Name;
     this.ScheduleID         = ScheduleID;
     this.ScheduleDefinition = ScheduleDefinition;
 }
예제 #10
0
 public TestConnectForDataSourceDefinitionRequest(TrustedUserHeader TrustedUserHeader, DataSourceDefinition DataSourceDefinition, string UserName, string Password)
 {
     this.TrustedUserHeader    = TrustedUserHeader;
     this.DataSourceDefinition = DataSourceDefinition;
     this.UserName             = UserName;
     this.Password             = Password;
 }
 public CreateRoleRequest(TrustedUserHeader TrustedUserHeader, string Name, string Description, string[] TaskIDs)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.Name        = Name;
     this.Description = Description;
     this.TaskIDs     = TaskIDs;
 }
예제 #12
0
 public CreateFolderRequest(TrustedUserHeader TrustedUserHeader, string Folder, string Parent, Property[] Properties)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.Folder            = Folder;
     this.Parent            = Parent;
     this.Properties        = Properties;
 }
 public GetPropertiesRequest(ItemNamespaceHeader ItemNamespaceHeader, TrustedUserHeader TrustedUserHeader, string ItemPath, Property[] Properties)
 {
     this.ItemNamespaceHeader = ItemNamespaceHeader;
     this.TrustedUserHeader   = TrustedUserHeader;
     this.ItemPath            = ItemPath;
     this.Properties          = Properties;
 }
 public FireEventRequest(TrustedUserHeader TrustedUserHeader, string EventType, string EventData, string SiteUrl)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.EventType         = EventType;
     this.EventData         = EventData;
     this.SiteUrl           = SiteUrl;
 }
예제 #15
0
 public SetItemDefinitionRequest(TrustedUserHeader TrustedUserHeader, string ItemPath, byte[] Definition, Property[] Properties)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.ItemPath          = ItemPath;
     this.Definition        = Definition;
     this.Properties        = Properties;
 }
예제 #16
0
 public SetRolePropertiesRequest(TrustedUserHeader TrustedUserHeader, string Name, string Description, string[] TaskIDs)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.Name        = Name;
     this.Description = Description;
     this.TaskIDs     = TaskIDs;
 }
예제 #17
0
 public SetModelDrillthroughReportsRequest(TrustedUserHeader TrustedUserHeader, string Model, string ModelItemID, ModelDrillthroughReport[] Reports)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.Model             = Model;
     this.ModelItemID       = ModelItemID;
     this.Reports           = Reports;
 }
 public SetItemHistoryLimitRequest(TrustedUserHeader TrustedUserHeader, string ItemPath, bool UseSystem, int HistoryLimit)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.ItemPath          = ItemPath;
     this.UseSystem         = UseSystem;
     this.HistoryLimit      = HistoryLimit;
 }
예제 #19
0
 public TestConnectForItemDataSourceRequest(TrustedUserHeader TrustedUserHeader, string ItemPath, string DataSourceName, string UserName, string Password)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.ItemPath          = ItemPath;
     this.DataSourceName    = DataSourceName;
     this.UserName          = UserName;
     this.Password          = Password;
 }
 public CreateLinkedItemRequest(TrustedUserHeader TrustedUserHeader, string ItemPath, string Parent, string Link, Property[] Properties)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.ItemPath          = ItemPath;
     this.Parent            = Parent;
     this.Link       = Link;
     this.Properties = Properties;
 }
 public GenerateModelRequest(TrustedUserHeader TrustedUserHeader, string DataSource, string Model, string Parent, Property[] Properties)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.DataSource        = DataSource;
     this.Model             = Model;
     this.Parent            = Parent;
     this.Properties        = Properties;
 }
예제 #22
0
 public SetItemHistoryOptionsRequest(TrustedUserHeader TrustedUserHeader, string ItemPath, bool EnableManualSnapshotCreation, bool KeepExecutionSnapshots, ScheduleDefinitionOrReference Item)
 {
     this.TrustedUserHeader            = TrustedUserHeader;
     this.ItemPath                     = ItemPath;
     this.EnableManualSnapshotCreation = EnableManualSnapshotCreation;
     this.KeepExecutionSnapshots       = KeepExecutionSnapshots;
     this.Item = Item;
 }
 public FindItemsRequest(TrustedUserHeader TrustedUserHeader, string Folder, BooleanOperatorEnum BooleanOperator, Property[] SearchOptions, SearchCondition[] SearchConditions)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.Folder            = Folder;
     this.BooleanOperator   = BooleanOperator;
     this.SearchOptions     = SearchOptions;
     this.SearchConditions  = SearchConditions;
 }
예제 #24
0
 public SetCacheRefreshPlanPropertiesRequest(TrustedUserHeader TrustedUserHeader, string CacheRefreshPlanID, string Description, string EventType, string MatchData, ParameterValue[] Parameters)
 {
     this.TrustedUserHeader  = TrustedUserHeader;
     this.CacheRefreshPlanID = CacheRefreshPlanID;
     this.Description        = Description;
     this.EventType          = EventType;
     this.MatchData          = MatchData;
     this.Parameters         = Parameters;
 }
예제 #25
0
 public CreateDataSourceRequest(TrustedUserHeader TrustedUserHeader, string DataSource, string Parent, bool Overwrite, DataSourceDefinition Definition, Property[] Properties)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.DataSource        = DataSource;
     this.Parent            = Parent;
     this.Overwrite         = Overwrite;
     this.Definition        = Definition;
     this.Properties        = Properties;
 }
예제 #26
0
 public CreateCacheRefreshPlanRequest(TrustedUserHeader TrustedUserHeader, string ItemPath, string Description, string EventType, string MatchData, ParameterValue[] Parameters)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.ItemPath          = ItemPath;
     this.Description       = Description;
     this.EventType         = EventType;
     this.MatchData         = MatchData;
     this.Parameters        = Parameters;
 }
예제 #27
0
 public GetItemParametersRequest(TrustedUserHeader TrustedUserHeader, string ItemPath, string HistoryID, bool ForRendering, ParameterValue[] Values, DataSourceCredentials[] Credentials)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.ItemPath          = ItemPath;
     this.HistoryID         = HistoryID;
     this.ForRendering      = ForRendering;
     this.Values            = Values;
     this.Credentials       = Credentials;
 }
 public SetSubscriptionPropertiesRequest(TrustedUserHeader TrustedUserHeader, string SubscriptionID, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.SubscriptionID    = SubscriptionID;
     this.ExtensionSettings = ExtensionSettings;
     this.Description       = Description;
     this.EventType         = EventType;
     this.MatchData         = MatchData;
     this.Parameters        = Parameters;
 }
 public CreateCatalogItemRequest(TrustedUserHeader TrustedUserHeader, string ItemType, string Name, string Parent, bool Overwrite, byte[] Definition, Property[] Properties)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.ItemType          = ItemType;
     this.Name       = Name;
     this.Parent     = Parent;
     this.Overwrite  = Overwrite;
     this.Definition = Definition;
     this.Properties = Properties;
 }
 public CreateSubscriptionRequest(TrustedUserHeader TrustedUserHeader, string ItemPath, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.ItemPath          = ItemPath;
     this.ExtensionSettings = ExtensionSettings;
     this.Description       = Description;
     this.EventType         = EventType;
     this.MatchData         = MatchData;
     this.Parameters        = Parameters;
 }