次の方法で共有


CubeAdmin.SetCubeBuildingSettings メソッド

Project Server 2013で廃止されました。代わりに、 UpdateOlapDatabaseSettings(Guid, CubeSettingsDataSet)を使用します。

名前空間:  WebSvcCubeAdmin
アセンブリ:  ProjectServerServices (ProjectServerServices.dll 内)

構文

'宣言
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CubeAdmin/SetCubeBuildingSettings", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/CubeAdmin/",  _
    ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/CubeAdmin/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function SetCubeBuildingSettings ( _
    asCubeUID As Guid, _
    ASServerName As String, _
    ASDBName As String, _
    ASDatabaseDescription As String, _
    ASExtraNetAddress As String, _
    dateRangeChoice As Integer, _
    pastNum As Integer, _
    pastUnit As Integer, _
    nextNum As Integer, _
    nextUnit As Integer, _
    FromDate As DateTime, _
    ToDate As DateTime, _
    updateFreqChoice As Integer, _
    freqNumber As Integer, _
    freqUnit As Integer, _
    startDate As DateTime, _
    startTime As Integer _
) As Integer
'使用
Dim instance As CubeAdmin
Dim asCubeUID As Guid
Dim ASServerName As String
Dim ASDBName As String
Dim ASDatabaseDescription As String
Dim ASExtraNetAddress As String
Dim dateRangeChoice As Integer
Dim pastNum As Integer
Dim pastUnit As Integer
Dim nextNum As Integer
Dim nextUnit As Integer
Dim FromDate As DateTime
Dim ToDate As DateTime
Dim updateFreqChoice As Integer
Dim freqNumber As Integer
Dim freqUnit As Integer
Dim startDate As DateTime
Dim startTime As Integer
Dim returnValue As Integer

returnValue = instance.SetCubeBuildingSettings(asCubeUID, _
    ASServerName, ASDBName, ASDatabaseDescription, _
    ASExtraNetAddress, dateRangeChoice, _
    pastNum, pastUnit, nextNum, nextUnit, _
    FromDate, ToDate, updateFreqChoice, _
    freqNumber, freqUnit, startDate, _
    startTime)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CubeAdmin/SetCubeBuildingSettings", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/CubeAdmin/", 
    ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/CubeAdmin/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public int SetCubeBuildingSettings(
    Guid asCubeUID,
    string ASServerName,
    string ASDBName,
    string ASDatabaseDescription,
    string ASExtraNetAddress,
    int dateRangeChoice,
    int pastNum,
    int pastUnit,
    int nextNum,
    int nextUnit,
    DateTime FromDate,
    DateTime ToDate,
    int updateFreqChoice,
    int freqNumber,
    int freqUnit,
    DateTime startDate,
    int startTime
)

パラメーター

  • asCubeUID
    型: System.Guid

    キューブの GUID を指定します。

  • ASServerName
    型: System.String

    Analysis Services サーバーの名前を指定します。

  • ASDBName
    型: System.String

    Analysis Services データベースの名前を指定します。

  • ASDatabaseDescription
    型: System.String

    Analysis Services データベースの説明です。

  • ASExtraNetAddress
    型: System.String

    Analysis Services サーバーのエクストラネット アドレス。

  • dateRangeChoice
    型: System.Int32

    日付の範囲 (0 ~ 2) を選択します。

  • pastNum
    型: System.Int32

    過去の日付範囲に番号 (0 ~ 3000)。

  • pastUnit
    型: System.Int32

    過去の日付範囲の単位 (0 ~ 2)。

  • nextNum
    型: System.Int32

    次に日付の範囲の数値 (0 ~ 3000)。

  • nextUnit
    型: System.Int32

    次の日の範囲で単位 (0 ~ 2)。

  • FromDate
    型: System.DateTime

    キューブのデータの日付を開始します。

  • updateFreqChoice
    型: System.Int32

    更新の頻度 (0 または 1)。

  • startDate
    型: System.DateTime

    キューブの作成を開始する日付です。

  • startTime
    型: System.Int32

    (0 ~ 47) のキューブの作成を開始する時間です。

戻り値

型: System.Int32
エラー、または CBS 設定の作成に成功すれば 0 には-1 を返します。

注釈

注意

SetCubeBuildingSettingsは、 Office Project Server 2007の互換性のためだけに利用可能です。メソッドは既定のデータベースとして、 Project Server 2010では使用できませんので、 ASDBNameに渡されたデータベースを設定します。

Office Project Server 2007、 SetCubeBuildingSettingsは、指定したキューブ作成サービス (CBS) 設定します。

プロジェクト サーバーのアクセス許可

権限

説明

ManageCubeBuildingService

OLAP キューブ作成の設定を管理することができます。グローバル アクセス権。

ManageSiteServices

Active Directory の設定やデータベースのタイムアウトなどのサービスを管理することができます。グローバル アクセス権。

関連項目

参照先

CubeAdmin クラス

CubeAdmin メンバー

WebSvcCubeAdmin 名前空間