ObjectWithSite – třída
Poskytuje zjednodušený způsob pro podporu komunikace mezi objektem a jeho web v kontejneru.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Data.ObjectWithSite
Microsoft.VisualStudio.Data.DataObjectConceptMapper
Microsoft.VisualStudio.Data.DataObjectEnumerator
Microsoft.VisualStudio.Data.DataObjectRestrictionMapper
Microsoft.VisualStudio.Data.DataProviderObjectFactory
Microsoft.VisualStudio.Data.DataSourceInformation
Microsoft.VisualStudio.Data.DataViewBrowseObjectProvider
Microsoft.VisualStudio.Data.DataViewCommandHandler
Microsoft.VisualStudio.Data.DSRefBuilder
Obor názvů: Microsoft.VisualStudio.Data
Sestavení: Microsoft.VisualStudio.Data (v Microsoft.VisualStudio.Data.dll)
Syntaxe
'Deklarace
Public Class ObjectWithSite _
Implements IObjectWithSite
public class ObjectWithSite : IObjectWithSite
public ref class ObjectWithSite : IObjectWithSite
type ObjectWithSite =
class
interface IObjectWithSite
end
public class ObjectWithSite implements IObjectWithSite
Typ ObjectWithSite zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
ObjectWithSite() | Konstruktoru třídy.Vytvoří novou instanci třídy ObjectWithSite. | |
ObjectWithSite(Object) | Konstruktoru třídy.Inicializuje novou instanci ObjectWithSite třídy objektu zadaného serveru. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
Site | Získá nebo nastaví objekt serveru. |
Nahoru
Metody
Název | Popis | |
---|---|---|
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
OnSiteChanged | Vyvolá událost SiteChanged. | |
ToString | Vrátí řetězec představující aktuální objekt. (Zděděno z Object.) |
Nahoru
Události
Název | Popis | |
---|---|---|
SiteChanged | Událost, která je aktivována, když Site je změněna vlastnost. |
Nahoru
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
IObjectWithSite.GetSite | Načte poslední server pomocí IObjectWithSite.SetSite metoda.V případech, kde není žádné známé společnosti, vrátí objekt výjimku. | |
IObjectWithSite.SetSite | Obsahuje ukazatel na webu na objekt serveru. |
Nahoru
Poznámky
Tato třída poskytuje jednoduché provádění IObjectWithSite rozhraní.Po spravované standardy kódování poskytuje událost, která je aktivována při změně webu.To umožňuje klienta nebo všechny odvozené třídy použít vlastní logiku změnách objektu serveru.
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.