[Visual Basic .NET]Public Function StartNewConnector( _
ByVal objectType As String _
) As CSEntry
Parameters
objectType
Contains the name of the object type for the new connector. You
must set this parameter to an object type that you have selected
for the management agent. To see which object types you selected
for a management agent, open Select Object Types in the
properties for the management agent.
Return Values
Returns a CSEntry object (without
a distinguished name) that represents the new connector.
After calling this method, set the required attribute values and
then call the CSEntry.CommitNewConnector
method to add the connector to the ConnectorCollection object. If
you do not call the CSEntry.CommitNewConnector method after
calling this method, the object is rolled back to the original
attribute values without generating any error messages.
Because different management agents require different (relative)
distinguished name formats, this method handles distinguished names
based upon the type of management agent. The types are database
management agents; XML without LDAP-style distinguished names
management agents; and the management agents that are neither
database management agents nor XML without LDAP-style distinguished
names management agents.
Management agent type
Distinguished name handling notes
Database
The DN property is writeable between the calls to
StartNewConnector(String) and CommitNewConnector, and
the process may set it.
If the DN property is set, then the DN is considered a
temporary DN.
If the DN property is not set, then a DN is constructed from
the anchor attributes. All attributes that contribute to the anchor
must have been added to the CSEntry before the call to
CommitNewConnector. If any of those attributes were not set,
then an AttributeNotPresentException
is thrown. The values of the anchor attributes are combined to
create the DN for the object. For details, see EscapeDNComponent.
After CommitNewConnector is called, the DN property is
read-only.
XML
The DN property on the new connector is marked as read-only and
thus cannot be set by your process.
The DN is constructed from the anchor attributes, and that
behavior is exactly the same as the database case.
The DN property remains read-only after the call to
CommitNewConnector.
All other types
The DN property on the new connector is writeable and must be
set before the call to CommitNewConnector. If the DN
property has not been set, then CommitNewConnector throws an
InvalidOperationException.
The DN property can be modified after the call to
CommitNewConnector, in which case it is treated as a rename
on the object.
Requirements
Product: Microsoft Identity Integration Server 2003 Namespace: Defined in Microsoft.MetadirectoryServices. Assembly: Requires Microsoft.MetadirectoryServices (in
Microsoft.MetadirectoryServices.dll). .NET Framework: Requires .NET Framework 1.1.