System.ServiceModel.Description.OperationDescription public class OperationDescription Documentation Code public MethodInfo BeginMethod { get; set; } public KeyedByTypeCollection<IOperationBehavior> Behaviors { get; } public ContractDescription DeclaringContract { get; set; } public MethodInfo EndMethod { get; set; } public FaultDescriptionCollection Faults { get; } public bool IsInitiating { get; set; } public bool IsOneWay { get; } public bool IsTerminating { get; set; } public Collection<Type> KnownTypes { get; } public MessageDescriptionCollection Messages { get; } public string Name { get; } public KeyedCollection<Type, IOperationBehavior> OperationBehaviors { get; } public MethodInfo SyncMethod { get; set; } public MethodInfo TaskMethod { get; set; } public OperationDescription(string name, ContractDescription declaringContract)