OperationInfo Sınıf

Tanım

Dikkat

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

İş akışı hizmetinde tanımlanan sözleşme işleminin bilgilerini temsil eder.

public ref class OperationInfo sealed : System::Workflow::Activities::OperationInfoBase
public sealed class OperationInfo : System.Workflow.Activities.OperationInfoBase
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class OperationInfo : System.Workflow.Activities.OperationInfoBase
type OperationInfo = class
    inherit OperationInfoBase
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type OperationInfo = class
    inherit OperationInfoBase
Public NotInheritable Class OperationInfo
Inherits OperationInfoBase
Devralma
Öznitelikler

Açıklamalar

Note

Bu malzeme, eski türleri ve ad alanlarını ele alır. Daha fazla bilgi için bkz. Deprecated Types in Windows Workflow Foundation 4.5.

OperationInfo sınıfı, bir ReceiveActivity etkinlik için hizmet sözleşmesi bilgilerini tanımlamak için kullanılır.

Note

OperationInfo sınıfı yalnızca iş akışı öncelikli bir hizmetle kullanılabilir. İş akışı öncelikli hizmetler hakkında daha fazla bilgi için bkz. İş Akışı Hizmeti Yazma Stilleri.

Oluşturucular

Name Description
OperationInfo()
Geçersiz.

OperationInfo sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
ContractName
Geçersiz.

Bu işlemi tanımlayan sözleşmenin tam adını alır veya ayarlar.

DesignMode
Geçersiz.

Bu örneğin tasarım veya çalışma zamanı modunda olup olmadığını gösteren değeri alır.

(Devralındığı yer: DependencyObject)
HasProtectionLevel
Geçersiz.

İşlemin tanımlı ProtectionLevelolup olmadığı hakkında bilgi alır.

IsOneWay
Geçersiz.

Hizmet ve istemci arasındaki iletişimin tek yönlü olduğunu belirtmek için işlemle ilgili bilgileri alır veya ayarlar.

Name
Geçersiz.

Türetilmiş bir sınıfta uygulandığında, bu örnekle ilişkili adı alır veya ayarlar.

(Devralındığı yer: OperationInfoBase)
Parameters
Geçersiz.

İşlem tarafından kullanılan parametre tanımlarını temsil eden bir nesne koleksiyonu OperationParameterInfo alır.

ParentDependencyObject
Geçersiz.

DependencyObject grafiğinde üst DependencyObject alır.

(Devralındığı yer: DependencyObject)
PrincipalPermissionName
Geçersiz.

İşlemin güvenlik bağlamıyla ilişkili kullanıcı adını alır veya ayarlar.

(Devralındığı yer: OperationInfoBase)
PrincipalPermissionRole
Geçersiz.

İşlemin güvenlik bağlamıyla ilişkili kullanıcı rolünü (örneğin Administrator) alır veya ayarlar.

(Devralındığı yer: OperationInfoBase)
ProtectionLevel
Geçersiz.

bir işlemin öğesini ProtectionLevel alır veya ayarlar.

Site
Geçersiz.

Site DependencyObject bileşenine başvuru alır veya ayarlar.

(Devralındığı yer: DependencyObject)
UserData
Geçersiz.

Özel verileri bu sınıf örneğiyle ilişkilendiren bir IDictionary alır.

(Devralındığı yer: DependencyObject)

Yöntemler

Name Description
AddHandler(DependencyProperty, Object)
Geçersiz.

bir DependencyObjectolayı için işleyici ekler.

(Devralındığı yer: DependencyObject)
Clone()
Geçersiz.

Nesnenin bir kopyasını oluşturur.

Dispose()
Geçersiz.

DependencyObjecttarafından kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: DependencyObject)
Dispose(Boolean)
Geçersiz.

Yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak DependencyObjecttarafından kullanılan yönetilen kaynakları serbest bırakır.

(Devralındığı yer: DependencyObject)
Equals(Object)
Geçersiz.

İki nesne örneğinin eşit olup olmadığını belirler.

GetBinding(DependencyProperty)
Geçersiz.

belirli ActivityBindile ilişkili DependencyProperty erişim sağlar.

(Devralındığı yer: DependencyObject)
GetBoundValue(ActivityBind, Type)
Geçersiz.

Objectkonusu olan ActivityBind alır.

(Devralındığı yer: DependencyObject)
GetContractFullName(IServiceProvider)
Geçersiz.

Bu işlemi uygulayan sözleşmenin tam adını döndürür.

(Devralındığı yer: OperationInfoBase)
GetContractType(IServiceProvider)
Geçersiz.

Bu işlemle ilişkili sözleşmenin türünü döndürür.

(Devralındığı yer: OperationInfoBase)
GetHashCode()
Geçersiz.

Geçerli OperationInfoiçin bir karma kodu döndürür.

GetInvocationList<T>(DependencyProperty)
Geçersiz.

Belirtilen DependencyPropertyiçin temsilcileri içeren bir dizi alır.

(Devralındığı yer: DependencyObject)
GetIsOneWay(IServiceProvider)
Geçersiz.

true bu işlem tek yönlüyse, false iki yönlüyse.

(Devralındığı yer: OperationInfoBase)
GetMethodInfo(IServiceProvider)
Geçersiz.

MethodInfo İşlemle ilişkilendirilmiş olan öğesini alır.

(Devralındığı yer: OperationInfoBase)
GetParameters(IServiceProvider)
Geçersiz.

İşlemle ilişkili parametrelerin koleksiyonunu alır.

(Devralındığı yer: OperationInfoBase)
GetType()
Geçersiz.

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
GetValue(DependencyProperty)
Geçersiz.

Belirlenen DependencyPropertydeğerine erişim sağlar.

(Devralındığı yer: DependencyObject)
GetValueBase(DependencyProperty)
Geçersiz.

bir DependencyProperty bağlı nesnesine erişim sağlar ve GetValue(DependencyProperty) geçersiz kılmayı atlar.

(Devralındığı yer: DependencyObject)
InitializeProperties()
Geçersiz.

Türetilmiş bir sınıfta geçersiz kılındığında bağımlılık özelliklerinde başlatma gerçekleştirir.

(Devralındığı yer: DependencyObject)
IsBindingSet(DependencyProperty)
Geçersiz.

DependencyProperty değerinin bağlama olarak ayarlanıp ayarlanmadığını gösterir. Bkz. SetBinding(DependencyProperty, ActivityBind).

(Devralındığı yer: DependencyObject)
MemberwiseClone()
Geçersiz.

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
MetaEquals(DependencyObject)
Geçersiz.

Bu metapropertiesDependencyObject parametreli metapropertiesDependencyObject eşit olup olmadığını belirler.

(Devralındığı yer: DependencyObject)
RemoveHandler(DependencyProperty, Object)
Geçersiz.

İlişkili EventHandlerbir DependencyProperty kaldırır.

(Devralındığı yer: DependencyObject)
RemoveProperty(DependencyProperty)
Geçersiz.

DependencyPropertybir DependencyObject kaldırır.

(Devralındığı yer: DependencyObject)
SetBinding(DependencyProperty, ActivityBind)
Geçersiz.

Belirtilen ActivityBindiçin DependencyProperty ayarlar.

(Devralındığı yer: DependencyObject)
SetBoundValue(ActivityBind, Object)
Geçersiz.

hedef ActivityBinddeğerini ayarlar.

(Devralındığı yer: DependencyObject)
SetReadOnlyPropertyValue(DependencyProperty, Object)
Geçersiz.

Salt okunur olan bir DependencyPropertydeğerini ayarlar.

(Devralındığı yer: DependencyObject)
SetValue(DependencyProperty, Object)
Geçersiz.

nesneye DependencyProperty değerini ayarlar.

(Devralındığı yer: DependencyObject)
SetValueBase(DependencyProperty, Object)
Geçersiz.

DependencyPropertyatlayarak Object değerini belirtilen SetValue(DependencyProperty, Object)olarak ayarlar.

(Devralındığı yer: DependencyObject)
ToString()
Geçersiz.

Bu örneği temsil eden bir dize sağlar.

Belirtik Arabirim Kullanımları

Name Description
IComponent.Disposed
Geçersiz.

Bir bileşenin Disposed olayını işleyen yöntemi temsil eder.

(Devralındığı yer: DependencyObject)

Şunlara uygulanır