共用方式為


SPFarm members

Include protected members
Include inherited members

代表Microsoft SharePoint Foundation伺服器陣列。

The SPFarm type exposes the following members.

Constructors

  Name Description
Public method SPFarm 保留僅供內部使用。

Top

Properties

  Name Description
Public property AlternateUrlCollections 在伺服器陣列中取得之備用 URL 物件的集合。
Public property BuildVersion 取得伺服器陣列的Microsoft SharePoint Foundation組建版本。
Public property CanBackupRestoreAsConfiguration 取得一個值,指出伺服器陣列物件是否可以選取納入僅限設定備份或還原作業。
Public property CanMigrate Obsolete. 取得 Boolean 值,指出是否可以從Windows SharePoint Services 2.0伺服器陣列與它成對移轉伺服器陣列。
Public property CanRenameOnRestore 取得 Boolean 值,指出已還原時,是否可以重新命名伺服器陣列。
Public property CanSelectForBackup 取得或設定 Boolean 值,以指定是否已選取管理中心使用者介面中的備份伺服器陣列。
Public property CanSelectForRestore 取得或設定 Boolean 值,會指定是否可以選取管理中心使用者介面中的還原作業的伺服器陣列。
Public property CanUpgrade 取得一個值,指出是否可以升級物件。 (Inherited from SPPersistedUpgradableObject.)
Public property CEIPEnabled Obsolete. 取得或設定 Boolean 值,以指定是否以您改善客戶經驗輸入伺服器陣列中啟用軟體品質計量 (SQM) 資料收集。
Public property DaysBeforePasswordExpirationToSendEmail 傳送電子郵件警告自動密碼變更功能所用的密碼到期前天數。
Public property DefaultServiceAccount 會取得預設服務處理序帳戶。
Public property DiagnosticsProviders 在本機伺服器陣列中的診斷提供者
Public property DiskSizeRequired 會取得所需的備份的磁碟空間量。
Public property DisplayName 取得說明系統管理使用者介面中的持續性的物件執行個體的顯示名稱。 (Inherited from SPPersistedObject.)
Public property DownloadErrorReportingUpdates Obsolete. 取得或設定 Boolean 值,指定是否要下載更新執行損毀資料收集和錯誤報告伺服器陣列內的應用程式。
Public property EncodedFarmId 若要找出在伺服器陣列 uint 識別碼
Public property ErrorReportingAutomaticUpload Obsolete. 取得或設定 Boolean 值,指定是否要觸發損毀資料收集及錯誤報告伺服器陣列中的自動上傳。
Public property ErrorReportingEnabled Obsolete. 取得或設定 Boolean 值,指定是否要啟用執行損毀資料收集和錯誤報告伺服器陣列中的應用程式。
Public property Farm 取得物件所在的伺服器陣列。 (Inherited from SPPersistedObject.)
Public property FeatureDefinitions 會取得伺服器陣列中可用的功能定義的集合。
Public property Id 取得或設定與物件關聯的 GUID。 (Inherited from SPPersistedObject.)
Public property IsBackwardsCompatible 取得或設定一個值,指出目前物件是否回溯相容。 (Inherited from SPPersistedUpgradableObject.)
Public property IsPaired Obsolete. 取得或設定 Boolean 值,以指定是否要將伺服器陣列配對Windows SharePoint Services 2.0陣列。
Public propertyStatic member Joined 取得 Boolean 值,指出本機伺服器是否已加入至伺服器陣列。
Public propertyStatic member Local 會取得 object,代表本機伺服器陣列。
Public property Name 取得或設定用來唯一地識別具有相同的父項和類別的兩個物件的名稱。 (Inherited from SPPersistedObject.)
Public property NeedsUpgrade 取得或設定 Boolean 值,以指定物件是否需要升級。 (Inherited from SPPersistedUpgradableObject.)
Public property NeedsUpgradeIncludeChildren 取得 Boolean 值,指出是否應該升級物件,考慮物件的子項。 (Inherited from SPPersistedUpgradableObject.)
Public property PairConnectionString Obsolete. 取得或設定與配對此伺服器陣列之Windows SharePoint Services 2.0伺服器陣列的連線字串。
Public property Parent 取得父項的組態物件樹狀目錄之邏輯階層中。 (Inherited from SPPersistedObject.)
Public property PasswordChangeEmailAddress 電子郵件地址傳送密碼變更 notifcations 用來自動密碼變更功能。
Public property PasswordChangeGuardTime 允許其他機器完成回應密碼等待的秒數變更的事件。使用自動密碼變更功能。
Public property PasswordChangeMaximumTries 若要嘗試變更密碼失敗次數。使用自動密碼變更功能。
Public property PersistedFileChunkSize 取得或設定要擷取或傳輸的檔案時,傳送至設定資料庫讀取/寫入作業期間的位元組數目。
Public property Products 取得或設定此伺服器陣列中已安裝的產品識別碼的集合。
Public property Properties 取得保存物件的中繼資料。 (Inherited from SPPersistedObject.)
Public property ServerDebugFlags 伺服器偵錯旗標,可以新增或移除,以變更特定作業或功能的工作。存在和行為的旗標不保證在未來版本的產品。知識庫和技術文章中的文件將提供使用方式的指示和詳細資料。
Public property Servers 會取得本機伺服器陣列中的所有實體電腦的集合。
Public property ServiceApplicationProxyGroups 取得服務 proxy 集合的伺服器陣列中。
Public property ServiceProxies 此伺服器陣列中取得一組服務 proxy。
Public property Services 會取得伺服器陣列中的所有服務的集合。
Public property SiteSubscriptions 此伺服器陣列中取得網站訂閱的集合
Public property Solutions 會取得所有解決方案的伺服器陣列中的集合。
Public property Status 取得或設定此類別代表物件的狀態。 (Inherited from SPPersistedObject.)
Public property TimerService 取得與伺服器陣列相關聯的計時器服務。
Public property TraceSessionGuid 取得靜態用以登錄追蹤工作階段的 GUID。
Public property TypeName 取得可用來描述管理中心使用者介面中的物件類型的顯示名稱。 (Overrides SPPersistedObject.TypeName.)
Public property UpgradeContext 取得目前的升級作業SPUpgradeContext 。 (Inherited from SPPersistedUpgradableObject.)
Public property UpgradedPersistedProperties 取得已刪除或變更的欄位的欄位名稱和值集合。 (Inherited from SPAutoSerializingObject.)
Public property UseMinWidthForHtmlPicker 取得或設定 HTML 選取控制項。
Public property UserLicensingEnabled 取得或設定是否已啟用使用者授權。
Public property Version 取得一個值,每的次就遞增物件已更新。 (Inherited from SPPersistedObject.)
Protected property WasCreated 取得 Boolean 值,指出物件是否已初始化,以及是否可以在資料庫中找到。 (Inherited from SPPersistedObject.)
Public property XsltTransformTimeOut 指定允許自訂的 XSLT 轉換所執行的秒數。

Top

Methods

  Name Description
Public method AddBackupObjects 將伺服器陣列及其子系新增至備份/還原作業。
Protected method AddSPPersistedChildren 014 bug 291541-新增此特定的方法。一般 SPBackupRestoreObject.AddSPPersistedChildren 是避免使用,以支援 SPFarm 至特定的邏輯
Public method Clone 會傳回物件,不是來自於記憶體中快取,可讓呼叫的程式碼,以協助確保執行緒安全的複製物件。 (Inherited from SPPersistedObject.)
Public methodStatic member Create(SqlConnectionStringBuilder) 本機電腦上建立伺服器陣列、 其關聯的設定資料庫與伺服器陣列帳戶。
Public methodStatic member Create(String) 本機電腦上建立伺服器陣列、 其關聯的設定資料庫與伺服器陣列帳戶。
Public methodStatic member Create(SqlConnectionStringBuilder, String, SecureString) Obsolete. 建立伺服器陣列及與其關聯的設定資料庫,根據指定的使用者和密碼。此方法已過時。使用Create()方法所採取的複雜密碼。
Public methodStatic member Create(SqlConnectionStringBuilder, String, String) Obsolete. 建立伺服器陣列及與其關聯的設定資料庫,根據指定的使用者和密碼。
Public methodStatic member Create(SqlConnectionStringBuilder, SqlConnectionStringBuilder, String, SecureString) Obsolete. 建立伺服器陣列並根據指定的內容資料庫、 使用者和密碼及其關聯的設定資料庫。
Public methodStatic member Create(SqlConnectionStringBuilder, String, SecureString, SecureString) 建立伺服器陣列及與其關聯的設定資料庫,根據指定的使用者和密碼。
Public methodStatic member Create(SqlConnectionStringBuilder, SqlConnectionStringBuilder, String, SecureString, SecureString) 建立伺服器陣列及與其關聯的設定資料庫,根據指定的使用者和密碼。
Public method CurrentUserIsAdministrator() 會傳回Boolean值,指出目前的使用者是否為伺服器陣列中的管理員。
Public method CurrentUserIsAdministrator(Boolean) 會傳回Boolean值,指出目前的使用者是否為伺服器陣列中的管理員。
Public method Delete 刪除此物件。 (Inherited from SPPersistedObject.)
Public method DisableCaching 停用伺服器陣列中的組態物件的檔案系統和記憶體中快的取。
Public method EnableCaching 可讓伺服器陣列中的組態物件的檔案系統和記憶體中快取。
Public method Equals 會決定目前保存的物件是否等於指定的物件。 (Inherited from SPPersistedObject.)
Protected method Finalize (Inherited from Object.)
Public method GetChild<T>() 會傳回指定類型為基礎的持續性物件的子系。 (Inherited from SPPersistedObject.)
Public method GetChild<T>(String) 會傳回指定名稱為基礎的持續性物件的子物件。 (Inherited from SPPersistedObject.)
Public method GetFeatureDefinitionsByVersion 取得指定的相容性層級的功能定義集合。
Public method GetHashCode 做為保存物件的雜湊函數。 (Inherited from SPPersistedObject.)
Public method GetObject(Guid) 會傳回指定之的物件根據其關聯的 GUID。
Public method GetObject(String, Guid, Type) 會傳回指定的物件及其相關聯的名稱、 GUID 和類型為基礎。
Public method GetObjectData 取得序列的物件的狀態。 (Inherited from SPAutoSerializingObject.)
Public method GetPersistedFeatureDefinition(Guid, Int32) 會傳回[T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition]物件指定的相容性層級根據featureId參數值。如果指定的compatibilityLevel的找不到[T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition]物件,則會傳回a null reference (Nothing in Visual Basic) 。
Public method GetPersistedFeatureDefinition(Guid, Int32, Boolean) 會傳回指定的compatibilityLevel和featureId值[T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition]物件。如果fallback參數值為true而指定的compatibilityLevel和featureId值找不到相符項目,此方法將嘗試傳回[T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition]物件具有較低的compatibilityLevel值。如果使用找不到相對應的[T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition]物件使用指定的compatibilityLevel或較早的 (後援) 指定的featureId組建版本,傳回a null reference (Nothing in Visual Basic) 。
Public method GetType (Inherited from Object.)
Protected method HasAdditionalUpdateAccess 覆寫此方法,以允許多個使用者更新物件。 (Inherited from SPPersistedObject.)
Public method Invalidate 無效的計算的屬性值。 (Inherited from SPPersistedUpgradableObject.)
Public method Join 將本機電腦新增至伺服器陣列。
Protected method MemberwiseClone (Inherited from Object.)
Public method Migrate() Obsolete. 將與此伺服器陣列成對Windows SharePoint Services 2.0伺服器陣列中的設定。
Public method Migrate(Boolean) Obsolete. 將設定移轉從Windows SharePoint Services 2.0伺服器陣列與此伺服器陣列成對,包括所有子系的選項。
Public method MigrateGroup 類似於 MigrateUserAccount,但不包括群組
Public method MigrateUserAccount(String, String, Boolean) 將SharePoint Foundation的使用者帳戶移轉為新的登入名稱及二進位識別碼。
Public method MigrateUserAccount(Guid, String, String, Boolean) 將SharePoint Foundation的使用者帳戶移轉為新的登入名稱及二進位識別碼。
Public method OnAbort 引發中止 (備份) 的事件。
Public method OnBackup 會引發備份事件。
Public method OnBackupComplete 會引發 BackupComplete 事件。
Protected method OnDeserialization 緊接在後呼叫基底類別會還原序列化本身執行其他工作。 (Inherited from SPPersistedObject.)
Public method OnPostRestore 會引發 PostRestore 事件。
Public method OnPrepareBackup 會引發 PrepareBackup 事件。
Public method OnPreRestore 會引發 PreRestore 事件。
Public method OnRestore 會引發的 Restore 事件。
Public methodStatic member Open(String) 會傳回 object,代表指定的連接字串為基礎的遠端伺服器陣列。
Public methodStatic member Open(SqlConnectionStringBuilder, SecureString) 會傳回 object,代表指定的連接字串為基礎的遠端伺服器SPFarm物件。
Public methodStatic member Open(SqlConnectionStringBuilder, String, SecureString) Obsolete. 已過時。使用Open()方法所採取的複雜密碼。會傳回代表遠端 SPFarm 物件。
Public methodStatic member Open(SqlConnectionStringBuilder, String, String) Obsolete. 會傳回根據指定的連接字串、 使用者名稱和密碼的遠端伺服器陣列。已過時。使用Open()方法所採取的複雜密碼。
Public method Provision 以本機伺服器,才能使用該物件所需進行的變更。 (Inherited from SPPersistedObject.)
Public method RemoveObsoleteClass 移除過時的類別的所有參考。這包括基底類別和來自設定資料庫的子物件。
Public method ToString 會傳回所有階 (父項、 上二層,依此類推) 和物件的名稱與類型。 (Inherited from SPPersistedObject.)
Public method Uncache 釋放物件所使用的記憶體快取。 (Inherited from SPPersistedObject.)
Public method Unjoin 會從伺服器陣列移除本機伺服器。
Public method Unprovision 對本機伺服器時,需要清理之後刪除之物件所做的變更。 (Inherited from SPPersistedObject.)
Public method Update() 已過時。 (Overrides SPPersistedObject.Update().)
Public method Update(Boolean) 會使物件以儲存狀態,並傳播到的所有電腦的伺服器陣列,選擇性地擲回例外狀況,如果物件已存在設定存放區中的變更。 (Inherited from SPPersistedObject.)
Protected method UpdateParent 會包含SPPersistedObject,若有的話,來更新其狀態。 (Inherited from SPAutoSerializingObject.)
Public method UpdateServerDebugFlags 用於在 ServerDebugFlags 設定一個值之後觸發作業或啟動其背後的功能。存在,此方法的行為不保證在未來版本的產品。知識庫和技術文章中的文件將提供使用方式的指示和詳細資料。
Public method Upgrade() 升級物件。 (Inherited from SPPersistedUpgradableObject.)
Public method Upgrade(Boolean) 升級物件,並且遞迴方式布林值參數會等於true,升級目前物件的所有子代。 (Inherited from SPPersistedUpgradableObject.)
Protected method Validate 驗證的所有欄位的狀態之前保存物件。 (Inherited from SPPersistedObject.)
Public method ValidateBackwardsCompatibility 在 Web 前端 Dll 的驗證的內容資料庫結構描述的回溯相容性。內容資料庫進行連線,確認資料庫結構描述是相容每次呼叫此方法。 (Inherited from SPPersistedUpgradableObject.)

Top

Events

  Name Description
Public eventStatic member ObjectChanged 以上的網站集合 (SPSite) 層級的系統中任何組態物件有所變更之後,就會引發。之後,已重新整理快取,但它不會引發如果快取已停用程序在伺服器陣列中的所有電腦上引發此事件。
Public eventStatic member ObjectCreated 建立網站集合 (SPSite) 的層級上方系統中任何組態物件之後,就會引發。之後,已重新整理快取,但它不會引發如果快取已停用程序在伺服器陣列中的所有電腦上引發此事件。
Public eventStatic member ObjectDeleted 會在刪除網站集合 (SPSite) 的層級上方系統中任何組態物件之後,就會引發。之後,已重新整理快取,但它不會引發如果快取已停用程序在伺服器陣列中的所有電腦上引發此事件。
Public eventStatic member ObjectsRestored 還原網站集合 (SPSite) 的層級上方系統中任何組態物件後,就會引發。之後,已重新整理快取,但它不會引發如果快取已停用程序在伺服器陣列中的所有電腦上引發此事件。

Top

請參閱

參照

SPFarm class

Microsoft.SharePoint.Administration namespace