Condividi tramite


Classe ReplicationObject

Abstract class that is the base class for all classes in the Replication Management Objects (RMO) programming interface.

Gerarchia di ereditarietà

System.Object
  Microsoft.SqlServer.Replication.ReplicationObject
    Altro...

Spazio dei nomi  Microsoft.SqlServer.Replication
Assembly:  Microsoft.SqlServer.Rmo (in Microsoft.SqlServer.Rmo.dll)

Sintassi

'Dichiarazione
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8",  _
    Name := "Microsoft.SqlServer.Rmo")> _
Public MustInherit Class ReplicationObject
'Utilizzo
Dim instance As ReplicationObject
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8", 
    Name = "Microsoft.SqlServer.Rmo")]
public abstract class ReplicationObject
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8", 
    Name = L"Microsoft.SqlServer.Rmo")]
public ref class ReplicationObject abstract
[<AbstractClassAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8", 
    Name = "Microsoft.SqlServer.Rmo")>]
type ReplicationObject =  class end
public abstract class ReplicationObject

Nel tipo ReplicationObject sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo protetto ReplicationObject Creates a new instance of the ReplicationObject class.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica CachePropertyChanges Gets or sets whether to cache changes made to the replication properties or to apply them immediately.
Proprietà pubblica ConnectionContext Gets or sets the connection to an instance of Microsoft SQL Server.
Proprietà pubblica IsExistingObject Gets whether the object exists on the server or not.
Proprietà pubblica SqlServerName Gets the name of the Microsoft SQL Server instance to which this object is connected.
Proprietà pubblica UserData Gets or sets an object property that allows users to attach their own data to the object.

In alto

Metodi

  Nome Descrizione
Metodo protetto CheckValidCreation Infrastruttura. Checks the valid replication creation.
Metodo protetto CheckValidDefinition Infrastruttura. Indicates whether the definition is valid.
Metodo pubblico CommitPropertyChanges Sends all the cached property change statements to the instance of Microsoft SQL Server.
Metodo pubblico Decouple Decouples the referenced replication object from the server.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo protetto GetChangeCommand Infrastruttura. Returns the change command from the replication.
Metodo protetto GetCreateCommand Infrastruttura. Returns the create command from the replication.
Metodo protetto GetDropCommand Infrastruttura. Returns the drop command from the replication.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto InternalRefresh Infrastruttura. Initiates an internal refresh from the replication.
Metodo pubblico Load Loads the properties of an existing object from the server.
Metodo pubblico LoadProperties Loads the properties of an existing object from the server.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico Refresh Reloads the properties of the object.
Metodo pubblico ToString Ereditato da Object.

In alto

Osservazioni

Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Replication

Gerarchia di ereditarietà

System.Object
  Microsoft.SqlServer.Replication.ReplicationObject
    Microsoft.SqlServer.Replication.AgentProfile
    Microsoft.SqlServer.Replication.Article
    Microsoft.SqlServer.Replication.DistributionArticle
    Microsoft.SqlServer.Replication.DistributionDatabase
    Microsoft.SqlServer.Replication.DistributionPublication
    Microsoft.SqlServer.Replication.DistributionPublisher
    Microsoft.SqlServer.Replication.DistributionSubscription
    Microsoft.SqlServer.Replication.MergeSubscriberMonitor
    Microsoft.SqlServer.Replication.Publication
    Microsoft.SqlServer.Replication.PublicationMonitor
    Microsoft.SqlServer.Replication.PublisherMonitor
    Microsoft.SqlServer.Replication.PullSubscription
    Microsoft.SqlServer.Replication.RegisteredSubscriber
    Microsoft.SqlServer.Replication.ReplicationDatabase
    Microsoft.SqlServer.Replication.ReplicationMonitor
    Microsoft.SqlServer.Replication.ReplicationServer
    Microsoft.SqlServer.Replication.ReplicationTable
    Microsoft.SqlServer.Replication.Subscription