This topic has not yet been rated - Rate this topic

ServiceConfig Members

ServiceConfig overview

Public Constructors

public constructorServiceConfig Constructor Initializes a new instance of the ServiceConfig class, setting the properties to configure the desired services.

Public Properties

public propertyBinding Gets or sets the binding option, indicating whether all work submitted by the activity is to be bound to only one single-threaded apartment (STA).
public propertyBringYourOwnTransaction Gets or sets an ITransaction representing an existing transaction that supplies the settings used to run the transaction identified by ServiceConfig.
public propertyCOMTIIntrinsicsEnabled Gets or sets a value indicating whether COM Transaction Integrator (COMTI) intrinsics are enabled.
public propertyIISIntrinsicsEnabled Gets or sets a value indicating whether IIS intrinsics are enabled.
public propertyInheritance Gets or sets a value indicating whether to construct a new context based on the current context or to create a new context based solely on the information in ServiceConfig.
public propertyIsolationLevel Gets or sets the isolation level of the transaction.
public propertyPartitionId Gets or sets the GUID for the COM+ partition that is to be used.
public propertyPartitionOption Gets or sets a value indicating how partitions are used for the enclosed work.
public propertySxsDirectory Gets or sets the directory for the side-by-side assembly for the enclosed work.
public propertySxsName Gets or sets the file name of the side-by-side assembly for the enclosed work.
public propertySxsOption Gets or sets a value indicating how to configure the side-by-side assembly.
public propertySynchronization Gets or sets a value indicating the type of automatic synchronization requested by the component.
public propertyThreadPool Gets or sets a value indicating the thread pool which runs the work submitted by the activity.
public propertyTipUrl Gets or sets the Transaction Internet Protocol (TIP) URL that allows the enclosed code to run in an existing transaction.
public propertyTrackingAppName Gets or sets a text string that corresponds to the application ID under which tracker information is reported.
public propertyTrackingComponentName Gets or sets a text string that corresponds to the context name under which tracker information is reported.
public propertyTrackingEnabled Gets or sets a value indicating whether tracking is enabled.
public propertyTransaction Gets or sets a value indicating how transactions are used in the enclosed work.
public propertyTransactionDescription Gets or sets the name that is used when transaction statistics are displayed.
public propertyTransactionTimeout Gets or sets the transaction time-out for a new transaction.

Public Methods

public methodEquals (inherited from Object) Overloaded. Determines whether two Object instances are equal.
public methodGetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
public methodGetType (inherited from Object) Gets the Type of the current instance.
public methodToString (inherited from Object) Returns a String that represents the current Object.

Protected Methods

protected methodFinalize (inherited from Object) Overridden. Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.

In C# and C++, finalizers are expressed using destructor syntax.

protected methodMemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

ServiceConfig Class | System.EnterpriseServices Namespace

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.