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.
Metodo protetto CheckValidDefinition Infrastruttura.
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.
Metodo protetto GetCreateCommand Infrastruttura.
Metodo protetto GetDropCommand Infrastruttura.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto InternalRefresh Infrastruttura.
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

This namespace, class, or member is supported only in version 2.0 of the .NET Framework.

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.

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